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

fix: manage case when order cart submit fail

parent 27f36b94
No related branches found
No related tags found
No related merge requests found
......@@ -82,6 +82,13 @@ export class OrderMyOrderDetailEditRoutable extends SharedAbstractDetailEditComm
readonly KEY_PARAM_NAME: keyof Order & string = "name";
listExtraButtons: ExtraButtonToolbar<Order>[] = [
{
color: "accent",
icon: "done_all",
displayCondition: current => !this.isEdit && !isNullOrUndefined(current) && current.status === Order.StatusEnum.INPROGRESS,
callback: () => this.submit(),
labelToTranslate: TRANSLATE("order.myOrder.button.submit"),
},
{
color: "primary",
icon: "play_circle_filled",
......@@ -167,6 +174,10 @@ export class OrderMyOrderDetailEditRoutable extends SharedAbstractDetailEditComm
this._store.dispatch(new OrderMyOrderAction.Resume(this._resId));
}
private submit(): void {
this._store.dispatch(new OrderMyOrderAction.Submit(this._resId));
}
downloadDip(dip: Dip): void {
this._store.dispatch(new AppCartDipAction.Download(dip.resId));
}
......
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