Skip to content
Snippets Groups Projects

fix(DepositFormPresentational): prevent errors when trying to set missing default data

Merged Nicolas.Rod requested to merge rodn-fix-apply-default-data-when-empty into master
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
@@ -639,10 +639,10 @@ export class DepositFormPresentational extends AbstractPresentational implements
if (isNullOrUndefined(depositForm.contributors)) {
depositForm.contributors = {} as any;
}
if (isNonEmptyArray(this.defaultData.academicStructures)) {
if (isNonEmptyArray(this.defaultData?.academicStructures)) {
depositForm.contributors.academicStructures = this.defaultData.academicStructures;
}
if (isNonEmptyArray(this.defaultData.groups)) {
if (isNonEmptyArray(this.defaultData?.groups)) {
depositForm.contributors.groups = this.defaultData.groups;
}
}
Loading