fix(dashboard,js-sdk,types): Remove redundant body for markAsDelivered (#10964)

Resolves CMRC-623
This commit is contained in:
Kasper Fabricius Kristensen
2025-01-20 18:17:48 +01:00
committed by GitHub
parent 45b47bf813
commit d4e042e9ad
5 changed files with 18 additions and 21 deletions

View File

@@ -259,12 +259,11 @@ export const useMarkOrderFulfillmentAsDelivered = (
options?: UseMutationOptions<
{ order: HttpTypes.AdminOrder },
FetchError,
HttpTypes.AdminMarkOrderFulfillmentAsDelivered
void
>
) => {
return useMutation({
mutationFn: (payload: HttpTypes.AdminMarkOrderFulfillmentAsDelivered) =>
sdk.admin.order.markAsDelivered(orderId, fulfillmentId, payload),
mutationFn: () => sdk.admin.order.markAsDelivered(orderId, fulfillmentId),
onSuccess: (data: any, variables: any, context: any) => {
queryClient.invalidateQueries({
queryKey: ordersQueryKeys.all,

View File

@@ -265,17 +265,14 @@ const Fulfillment = ({
})
if (res) {
await markAsDelivered(
{},
{
onSuccess: () => {
toast.success(t("orders.fulfillment.toast.fulfillmentDelivered"))
},
onError: (e) => {
toast.error(e.message)
},
}
)
await markAsDelivered(undefined, {
onSuccess: () => {
toast.success(t("orders.fulfillment.toast.fulfillmentDelivered"))
},
onError: (e) => {
toast.error(e.message)
},
})
}
}