Normalized submission section data when retrieving them from item object

This commit is contained in:
Giuseppe Digilio
2020-07-30 18:50:47 +02:00
parent 85506238b3
commit 090fb94c4d
6 changed files with 76 additions and 28 deletions

View File

@@ -42,7 +42,8 @@ export const SubmissionObjectActionTypes = {
DISABLE_SECTION: type('dspace/submission/DISABLE_SECTION'),
SECTION_STATUS_CHANGE: type('dspace/submission/SECTION_STATUS_CHANGE'),
SECTION_LOADING_STATUS_CHANGE: type('dspace/submission/SECTION_LOADING_STATUS_CHANGE'),
UPLOAD_SECTION_DATA: type('dspace/submission/UPLOAD_SECTION_DATA'),
UPDATE_SECTION_DATA: type('dspace/submission/UPDATE_SECTION_DATA'),
UPDATE_SECTION_DATA_SUCCESS: type('dspace/submission/UPDATE_SECTION_DATA_SUCCESS'),
SAVE_AND_DEPOSIT_SUBMISSION: type('dspace/submission/SAVE_AND_DEPOSIT_SUBMISSION'),
DEPOSIT_SUBMISSION: type('dspace/submission/DEPOSIT_SUBMISSION'),
DEPOSIT_SUBMISSION_SUCCESS: type('dspace/submission/DEPOSIT_SUBMISSION_SUCCESS'),
@@ -199,7 +200,7 @@ export class DisableSectionAction implements Action {
}
export class UpdateSectionDataAction implements Action {
type = SubmissionObjectActionTypes.UPLOAD_SECTION_DATA;
type = SubmissionObjectActionTypes.UPDATE_SECTION_DATA;
payload: {
submissionId: string;
sectionId: string;
@@ -227,6 +228,10 @@ export class UpdateSectionDataAction implements Action {
}
}
export class UpdateSectionDataSuccessAction implements Action {
type = SubmissionObjectActionTypes.UPDATE_SECTION_DATA_SUCCESS;
}
export class RemoveSectionErrorsAction implements Action {
type = SubmissionObjectActionTypes.REMOVE_SECTION_ERRORS;
payload: {