61949: replacing object factories with decorator

This commit is contained in:
lotte
2019-04-24 16:51:46 +02:00
parent 6203fb443b
commit a5086b8d11
31 changed files with 118 additions and 49 deletions

View File

@@ -30,9 +30,9 @@ import {
} from './submission-objects.actions';
import { SectionsService } from '../sections/sections.service';
import { isEmpty, isNotEmpty, isNotUndefined } from '../../shared/empty.util';
import { Workspaceitem } from '../../core/submission/models/workspaceitem.model';
import { WorkspaceItem } from '../../core/submission/models/workspaceitem.model';
import { SubmissionService } from '../submission.service';
import { Workflowitem } from '../../core/submission/models/workflowitem.model';
import { WorkflowItem } from '../../core/submission/models/workflowitem.model';
import { NotificationsService } from '../../shared/notifications/notifications.service';
import { SubmissionObject } from '../../core/submission/models/submission-object.model';
import { TranslateService } from '@ngx-translate/core';
@@ -265,7 +265,7 @@ export class SubmissionObjectEffects {
let canDeposit = true;
if (isNotEmpty(response)) {
response.forEach((item: Workspaceitem | Workflowitem) => {
response.forEach((item: WorkspaceItem | WorkflowItem) => {
const {errors} = item;
if (errors && !isEmpty(errors)) {
@@ -303,7 +303,7 @@ export class SubmissionObjectEffects {
this.notificationsService.success(null, this.translate.get('submission.sections.general.save_success_notice'));
}
response.forEach((item: Workspaceitem | Workflowitem) => {
response.forEach((item: WorkspaceItem | WorkflowItem) => {
let errorsList = Object.create({});
const {errors} = item;