removed unnecessary static type in NormalizedWorkflowItem and fixed generic type for NormalizedWorkspaceItem

This commit is contained in:
lotte
2019-08-01 13:26:54 +02:00
parent 96bcb8c671
commit 01198c3ac5
2 changed files with 1 additions and 8 deletions

View File

@@ -3,11 +3,6 @@ import { autoserialize, inheritSerialization } from 'cerialize';
import { mapsTo, relationship } from '../../cache/builders/build-decorators'; import { mapsTo, relationship } from '../../cache/builders/build-decorators';
import { WorkflowItem } from './workflowitem.model'; import { WorkflowItem } from './workflowitem.model';
import { NormalizedSubmissionObject } from './normalized-submission-object.model'; import { NormalizedSubmissionObject } from './normalized-submission-object.model';
import { ResourceType } from '../../shared/resource-type';
import { NormalizedItem } from '../../cache/models/normalized-item.model';
import { NormalizedCollection } from '../../cache/models/normalized-collection.model';
import { NormalizedEPerson } from '../../eperson/models/normalized-eperson.model';
import { NormalizedSubmissionDefinitionsModel } from '../../config/models/normalized-config-submission-definitions.model';
import { Collection } from '../../shared/collection.model'; import { Collection } from '../../shared/collection.model';
import { Item } from '../../shared/item.model'; import { Item } from '../../shared/item.model';
import { SubmissionDefinitionsModel } from '../../config/models/config-submission-definitions.model'; import { SubmissionDefinitionsModel } from '../../config/models/config-submission-definitions.model';
@@ -19,7 +14,6 @@ import { EPerson } from '../../eperson/models/eperson.model';
@mapsTo(WorkflowItem) @mapsTo(WorkflowItem)
@inheritSerialization(NormalizedSubmissionObject) @inheritSerialization(NormalizedSubmissionObject)
export class NormalizedWorkflowItem extends NormalizedSubmissionObject<WorkflowItem> { export class NormalizedWorkflowItem extends NormalizedSubmissionObject<WorkflowItem> {
static type = new ResourceType('workflowitem');
/** /**
* The collection this workflowitem belonging to * The collection this workflowitem belonging to

View File

@@ -4,7 +4,6 @@ import { WorkspaceItem } from './workspaceitem.model';
import { NormalizedSubmissionObject } from './normalized-submission-object.model'; import { NormalizedSubmissionObject } from './normalized-submission-object.model';
import { mapsTo, relationship } from '../../cache/builders/build-decorators'; import { mapsTo, relationship } from '../../cache/builders/build-decorators';
import { NormalizedDSpaceObject } from '../../cache/models/normalized-dspace-object.model'; import { NormalizedDSpaceObject } from '../../cache/models/normalized-dspace-object.model';
import { WorkflowItem } from './workflowitem.model';
import { Item } from '../../shared/item.model'; import { Item } from '../../shared/item.model';
import { Collection } from '../../shared/collection.model'; import { Collection } from '../../shared/collection.model';
import { SubmissionDefinitionModel } from '../../config/models/config-submission-definition.model'; import { SubmissionDefinitionModel } from '../../config/models/config-submission-definition.model';
@@ -16,7 +15,7 @@ import { EPerson } from '../../eperson/models/eperson.model';
@mapsTo(WorkspaceItem) @mapsTo(WorkspaceItem)
@inheritSerialization(NormalizedDSpaceObject) @inheritSerialization(NormalizedDSpaceObject)
@inheritSerialization(NormalizedSubmissionObject) @inheritSerialization(NormalizedSubmissionObject)
export class NormalizedWorkspaceItem extends NormalizedSubmissionObject<WorkflowItem> { export class NormalizedWorkspaceItem extends NormalizedSubmissionObject<WorkspaceItem> {
/** /**
* The collection this workspaceitem belonging to * The collection this workspaceitem belonging to