}
material.creator(this.auth.user().id());
material.editor(material.creator());
+ material.edit_time(new Date());
const response = {
item: item,
material: this.pcrud.create(material).toPromise()
updateItem(item: IdlObject, courseLib, callNumber, updatingVolume) {
return new Promise((resolve, reject) => {
this.pcrud.update(item).subscribe(() => {
- item.editor(this.auth.user().id());
- item.edit_time(new Date());
if (updatingVolume) {
const cn = item.call_number();
const callNumberLibrary = this.org.canHaveVolumes(courseLib) ? courseLib.id() : cn.owning_lib();