Skip to content
Snippets Groups Projects
Commit 7b848b6d authored by Florent POITTEVIN's avatar Florent POITTEVIN
Browse files

fix: lint

parent dc2ec619
No related branches found
No related tags found
No related merge requests found
......@@ -51,4 +51,4 @@ export class HomeService {
},
}));
}
}
\ No newline at end of file
}
......@@ -9,8 +9,8 @@ import {PreservationJobExecutionAction} from "@app/features/preservation/job/sto
import {PreservationJobExecutionState} from "@app/features/preservation/job/stores/preservation-job-execution/preservation-job-execution.state";
import {PreservationJobAction} from "@app/features/preservation/job/stores/preservation-job.action";
import {PreservationJobState} from "@app/features/preservation/job/stores/preservation-job.state";
import {PreservationJob} from "@models";
import {SharedAbstractPresentational} from "@app/shared/components/presentationals/shared-abstract/shared-abstract.presentational";
import {PreservationJob} from "@models";
import {Navigate} from "@ngxs/router-plugin";
import {
Actions,
......@@ -188,7 +188,7 @@ export class JobExecutionListContainer extends SharedAbstractPresentational impl
}
start(): void {
this.subscribe(this._actions$.pipe(ofActionCompleted(PreservationJobAction.StartSuccess))
this.subscribe(this._actions$.pipe(ofActionCompleted(PreservationJobAction.StartSuccess))
.pipe(
take(1),
tap(result => {
......
......@@ -160,19 +160,20 @@ export class PreservationJobState extends ResourceState<PreservationJobStateMode
const queryParameters = new QueryParameters(environment.minimalPageSizeToRetrievePaginationInfo);
MappingObjectUtil.set(queryParameters.search.searchItems, JOB_EXEC_STATUS, JobStatusEnum.IN_PROGRESS);
return this.apiService.get<JobExecution>(this._urlResource + urlSeparator + action.resId + urlSeparator + ApiResourceNameEnum.PRES_JOB_EXECUTION, queryParameters).pipe(
tap(result => {
if(isEmptyArray(result._data)){
ctx.dispatch(new PreservationJobAction.VerifyBeforeStart(action.resId));
}else {
ctx.dispatch(new PreservationJobAction.VerifyBeforeStartFail(action));
}
}),
catchError(error => {
ctx.dispatch(new PreservationJobAction.StartFail(action));
throw new SolidifyStateError(this, error);
}),
);
return this.apiService.get<JobExecution>(this._urlResource + urlSeparator + action.resId + urlSeparator + ApiResourceNameEnum.PRES_JOB_EXECUTION, queryParameters)
.pipe(
tap(result => {
if (isEmptyArray(result._data)) {
ctx.dispatch(new PreservationJobAction.VerifyBeforeStart(action.resId));
} else {
ctx.dispatch(new PreservationJobAction.VerifyBeforeStartFail(action));
}
}),
catchError(error => {
ctx.dispatch(new PreservationJobAction.StartFail(action));
throw new SolidifyStateError(this, error);
}),
);
}
@Action(PreservationJobAction.Start)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment