|
Lines 68-73
export default {
Link Here
|
| 68 |
props, |
68 |
props, |
| 69 |
additionalToolbarButtons, |
69 |
additionalToolbarButtons, |
| 70 |
moduleStore: "ERMStore", |
70 |
moduleStore: "ERMStore", |
|
|
71 |
extendedAttributesResourceType: "title", |
| 71 |
resourceAttrs: [ |
72 |
resourceAttrs: [ |
| 72 |
{ |
73 |
{ |
| 73 |
name: "publication_title", |
74 |
name: "publication_title", |
|
Lines 440-446
export default {
Link Here
|
| 440 |
const tableOptions = { |
441 |
const tableOptions = { |
| 441 |
url: baseResource.getResourceTableUrl(), |
442 |
url: baseResource.getResourceTableUrl(), |
| 442 |
options: { |
443 |
options: { |
| 443 |
embed: "resources.package", |
444 |
embed: "resources.package,extended_attributes,+strings", |
| 444 |
searchCols: [ |
445 |
searchCols: [ |
| 445 |
{ search: defaults.publication_title }, |
446 |
{ search: defaults.publication_title }, |
| 446 |
null, |
447 |
null, |
|
Lines 488-493
export default {
Link Here
|
| 488 |
let title_id = title.title_id; |
489 |
let title_id = title.title_id; |
| 489 |
delete title.title_id; |
490 |
delete title.title_id; |
| 490 |
delete title.biblio_id; |
491 |
delete title.biblio_id; |
|
|
492 |
delete title._strings; |
| 491 |
|
493 |
|
| 492 |
// Cannot use the map/keepAttrs because of the reserved keyword 'package' |
494 |
// Cannot use the map/keepAttrs because of the reserved keyword 'package' |
| 493 |
title.resources.forEach(function (e) { |
495 |
title.resources.forEach(function (e) { |
|
Lines 499-505
export default {
Link Here
|
| 499 |
return baseResource.apiClient.update(title, title_id).then( |
501 |
return baseResource.apiClient.update(title, title_id).then( |
| 500 |
title => { |
502 |
title => { |
| 501 |
baseResource.setMessage($__("Title updated")); |
503 |
baseResource.setMessage($__("Title updated")); |
| 502 |
return title |
504 |
return title; |
| 503 |
}, |
505 |
}, |
| 504 |
error => {} |
506 |
error => {} |
| 505 |
); |
507 |
); |
|
Lines 507-513
export default {
Link Here
|
| 507 |
return baseResource.apiClient.create(title).then( |
509 |
return baseResource.apiClient.create(title).then( |
| 508 |
title => { |
510 |
title => { |
| 509 |
baseResource.setMessage($__("Title created")); |
511 |
baseResource.setMessage($__("Title created")); |
| 510 |
return title |
512 |
return title; |
| 511 |
}, |
513 |
}, |
| 512 |
error => {} |
514 |
error => {} |
| 513 |
); |
515 |
); |
| 514 |
- |
|
|