Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
})
});
record.fields = this.fields;
+
// We need to generate an accurate 008 before setting the Form fixed field
- record.newField({
- tag : '008', data : record.generate008()});
+ const field008 = record.newField({tag: '008', data: record.generate008()});
+ record.insertOrderedFields(field008);
+
record.setFixedField('Type', this.appropriateMarcType);
record.setFixedField('Form', this.appropriateMarcForm);
this.xmlRecordEvent.emit(record.toXml());