Checked there is no pending save when a new save operation is dispatched

This commit is contained in:
Giuseppe Digilio
2019-07-25 10:05:14 +02:00
parent ec105b35a9
commit 93b415a6be

View File

@@ -184,7 +184,11 @@ export class SubmissionService {
* The submission id
*/
dispatchSave(submissionId) {
this.store.dispatch(new SaveSubmissionFormAction(submissionId));
this.getSubmissionSaveProcessingStatus(submissionId).pipe(
find((isPending: boolean) => !isPending)
).subscribe(() => {
this.store.dispatch(new SaveSubmissionFormAction(submissionId));
})
}
/**