diff --git a/app/api/job/medipost-retry-dispatch/route.ts b/app/api/job/medipost-retry-dispatch/route.ts
index 1fe75a0..06a2db6 100644
--- a/app/api/job/medipost-retry-dispatch/route.ts
+++ b/app/api/job/medipost-retry-dispatch/route.ts
@@ -1,5 +1,6 @@
import { NextRequest, NextResponse } from 'next/server';
+import { getLogger } from '@/packages/shared/src/logger';
import { retrieveOrder } from '@lib/data/orders';
import { getMedipostDispatchTries } from '~/lib/services/audit.service';
@@ -10,6 +11,10 @@ import loadEnv from '../handler/load-env';
import validateApiKey from '../handler/validate-api-key';
export const POST = async (request: NextRequest) => {
+ const logger = await getLogger();
+ const ctx = {
+ api: '/job/medipost-retry-dispatch',
+ };
loadEnv();
const { medusaOrderId } = await request.json();
@@ -36,15 +41,15 @@ export const POST = async (request: NextRequest) => {
medusaOrder,
});
await sendOrderToMedipost({ medusaOrderId, orderedAnalysisElements });
- console.info('Successfully sent order to medipost');
+ logger.info(ctx, 'Successfully sent order to medipost');
return NextResponse.json(
{
message: 'Successfully sent order to medipost',
},
{ status: 200 },
);
- } catch (e) {
- console.error('Error sending order to medipost', e);
+ } catch (error) {
+ logger.error({ ...ctx, error }, 'Error sending order to medipost');
return NextResponse.json(
{
message: 'Failed to send order to medipost',
diff --git a/app/home/(user)/(dashboard)/order/[orderId]/confirmed/order-confirmed-loading-wrapper.tsx b/app/home/(user)/(dashboard)/order/[orderId]/confirmed/order-confirmed-loading-wrapper.tsx
index 7e99300..202b5ae 100644
--- a/app/home/(user)/(dashboard)/order/[orderId]/confirmed/order-confirmed-loading-wrapper.tsx
+++ b/app/home/(user)/(dashboard)/order/[orderId]/confirmed/order-confirmed-loading-wrapper.tsx
@@ -13,7 +13,7 @@ import { GlobalLoader } from '@kit/ui/makerkit/global-loader';
import { PageBody, PageHeader } from '@kit/ui/page';
import { Trans } from '@kit/ui/trans';
-import { AnalysisOrder } from '~/lib/types/analysis-order';
+import { AnalysisOrder } from '~/lib/types/order';
function OrderConfirmedLoadingWrapper({
medusaOrder: initialMedusaOrder,
@@ -71,7 +71,14 @@ function OrderConfirmedLoadingWrapper({