mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-14 13:33:03 +00:00
moved submission id assignment into subscription
This commit is contained in:
@@ -42,7 +42,6 @@ export class SubmissionEditComponent implements OnDestroy, OnInit {
|
|||||||
|
|
||||||
ngOnInit() {
|
ngOnInit() {
|
||||||
this.subs.push(this.route.paramMap.pipe(
|
this.subs.push(this.route.paramMap.pipe(
|
||||||
tap((params: ParamMap) => this.submissionId = params.get('id')),
|
|
||||||
flatMap((params: ParamMap) => this.submissionService.retrieveSubmission(params.get('id')))
|
flatMap((params: ParamMap) => this.submissionService.retrieveSubmission(params.get('id')))
|
||||||
).subscribe((submissionObject: SubmissionObject) => {
|
).subscribe((submissionObject: SubmissionObject) => {
|
||||||
// NOTE new submission is retrieved on the browser side only
|
// NOTE new submission is retrieved on the browser side only
|
||||||
@@ -51,6 +50,7 @@ export class SubmissionEditComponent implements OnDestroy, OnInit {
|
|||||||
this.notificationsService.info(null, this.translate.get('submission.general.cannot_submit'));
|
this.notificationsService.info(null, this.translate.get('submission.general.cannot_submit'));
|
||||||
this.router.navigate(['/mydspace']);
|
this.router.navigate(['/mydspace']);
|
||||||
} else {
|
} else {
|
||||||
|
this.submissionId = submissionObject.id;
|
||||||
this.collectionId = (submissionObject.collection as Collection).id;
|
this.collectionId = (submissionObject.collection as Collection).id;
|
||||||
this.selfUrl = submissionObject.self;
|
this.selfUrl = submissionObject.self;
|
||||||
this.sections = submissionObject.sections;
|
this.sections = submissionObject.sections;
|
||||||
|
Reference in New Issue
Block a user