Skip to content
Snippets Groups Projects
Commit 9cf0ccdf authored by Florent Poittevin's avatar Florent Poittevin
Browse files

feat: redirect to deposit file edit after deposit creation

parent 21024120
No related branches found
No related tags found
No related merge requests found
...@@ -121,8 +121,6 @@ export class DepositState extends ResourceState<DepositStateModel, DepositExtend ...@@ -121,8 +121,6 @@ export class DepositState extends ResourceState<DepositStateModel, DepositExtend
protected actions$: Actions) { protected actions$: Actions) {
super(apiService, store, notificationService, actions$, { super(apiService, store, notificationService, actions$, {
nameSpace: depositActionNameSpace, nameSpace: depositActionNameSpace,
// routeRedirectUrlAfterSuccessCreateAction: (resId: string) => RoutesEnum.depositDetail + urlSeparator + resId + urlSeparator + DepositRoutesEnum.files + urlSeparator + DepositRoutesEnum.edit,
// routeRedirectUrlAfterSuccessUpdateAction: (resId: string) => RoutesEnum.depositDetail + urlSeparator + resId + urlSeparator + DepositRoutesEnum.files,
routeRedirectUrlAfterSuccessDeleteAction: RoutesEnum.deposit, routeRedirectUrlAfterSuccessDeleteAction: RoutesEnum.deposit,
notificationResourceCreateSuccessTextToTranslate: TRANSLATE("deposit.notification.resource.create"), notificationResourceCreateSuccessTextToTranslate: TRANSLATE("deposit.notification.resource.create"),
notificationResourceDeleteSuccessTextToTranslate: TRANSLATE("deposit.notification.resource.delete"), notificationResourceDeleteSuccessTextToTranslate: TRANSLATE("deposit.notification.resource.delete"),
...@@ -242,7 +240,7 @@ export class DepositState extends ResourceState<DepositStateModel, DepositExtend ...@@ -242,7 +240,7 @@ export class DepositState extends ResourceState<DepositStateModel, DepositExtend
createSuccess(ctx: StateContext<DepositStateModel>, action: DepositAction.CreateSuccess): void { createSuccess(ctx: StateContext<DepositStateModel>, action: DepositAction.CreateSuccess): void {
super.createSuccess(ctx, action); super.createSuccess(ctx, action);
ctx.dispatch([ ctx.dispatch([
new Navigate([RoutesEnum.deposit, action.model.organizationalUnitId, DepositRoutesEnum.detail, action.model.resId, DepositRoutesEnum.files]), new Navigate([RoutesEnum.deposit, action.model.organizationalUnitId, DepositRoutesEnum.detail, action.model.resId, DepositRoutesEnum.files, DepositRoutesEnum.edit]),
new DepositAction.SetOrganizationalUnit(action.model.organizationalUnitId), new DepositAction.SetOrganizationalUnit(action.model.organizationalUnitId),
]); ]);
} }
......
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