solved issue with submission

This commit is contained in:
lotte
2019-07-17 13:47:59 +02:00
parent f91e52f1ad
commit 651b4100dd
4 changed files with 13 additions and 2 deletions

View File

@@ -14,5 +14,11 @@ export abstract class NormalizedObject<T extends TypedObject> implements Cacheab
@autoserialize
_links: {
[name: string]: string
}
};
/**
* A string representing the kind of object
*/
@autoserialize
type: string;
}

View File

@@ -1,9 +1,10 @@
import { ConfigObject } from './config.model';
import { AccessConditionOption } from './config-access-condition-option.model';
import { SubmissionFormsModel } from './config-submission-forms.model';
import { ResourceType } from '../../shared/resource-type';
export class SubmissionUploadsModel extends ConfigObject {
static type = new ResourceType('submissionupload');
/**
* A list of available bitstream access conditions
*/

View File

@@ -3,10 +3,12 @@ import { AccessConditionOption } from './config-access-condition-option.model';
import { SubmissionFormsModel } from './config-submission-forms.model';
import { NormalizedConfigObject } from './normalized-config.model';
import { SubmissionUploadsModel } from './config-submission-uploads.model';
import { mapsTo } from '../../cache/builders/build-decorators';
/**
* Normalized class for the configuration describing the submission upload section
*/
@mapsTo(SubmissionUploadsModel)
@inheritSerialization(NormalizedConfigObject)
export class NormalizedSubmissionUploadsModel extends NormalizedConfigObject<SubmissionUploadsModel> {

View File

@@ -114,6 +114,7 @@ import { NormalizedRelationship } from './cache/models/items/normalized-relation
import { NormalizedRelationshipType } from './cache/models/items/normalized-relationship-type.model';
import { NormalizedItemType } from './cache/models/items/normalized-item-type.model';
import { MetadatafieldParsingService } from './data/metadatafield-parsing.service';
import { NormalizedSubmissionUploadsModel } from './config/models/normalized-config-submission-uploads.model';
const IMPORTS = [
CommonModule,
@@ -233,6 +234,7 @@ export const normalizedModels =
NormalizedSubmissionDefinitionsModel,
NormalizedSubmissionFormsModel,
NormalizedSubmissionSectionModel,
NormalizedSubmissionUploadsModel,
NormalizedAuthStatus,
NormalizedAuthorityValue,
BrowseEntry,