refactor(ocme): postRunning number removed bloat
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
import {createRoute, OpenAPIHono, z} from "@hono/zod-openapi";
|
import {createRoute, OpenAPIHono, z} from "@hono/zod-openapi";
|
||||||
import {getInfo} from "../controller/getInfo.js";
|
import {getInfo} from "../controller/getInfo.js";
|
||||||
import {postLabelData} from "../controller/postRunningNr.js";
|
import {postLabelData} from "../controller/postRunningNr.js";
|
||||||
|
import {apiHit} from "../../../globalUtils/apiHits.js";
|
||||||
|
|
||||||
const app = new OpenAPIHono();
|
const app = new OpenAPIHono();
|
||||||
|
|
||||||
@@ -31,7 +32,10 @@ app.openapi(
|
|||||||
schema: z.object({
|
schema: z.object({
|
||||||
success: z.boolean().openapi({example: true}),
|
success: z.boolean().openapi({example: true}),
|
||||||
message: z.string().openapi({example: "Starter"}),
|
message: z.string().openapi({example: "Starter"}),
|
||||||
data: z.array(z.object({})).optional().openapi({example: []}),
|
// data: z
|
||||||
|
// .array(z.object({sscc: z.string().optional()}))
|
||||||
|
// .optional()
|
||||||
|
// .openapi({example: []}),
|
||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -71,8 +75,9 @@ app.openapi(
|
|||||||
// make sure we have a vaid user being accessed thats really logged in
|
// make sure we have a vaid user being accessed thats really logged in
|
||||||
try {
|
try {
|
||||||
const data = await c.req.json();
|
const data = await c.req.json();
|
||||||
|
apiHit(c, {endpoint: "api/ocme/postRunningNumber", lastBody: data});
|
||||||
const postPallet = await postLabelData(data);
|
const postPallet = await postLabelData(data);
|
||||||
return c.json({success: postPallet.success, message: postPallet.message, data: postPallet.data}, 200);
|
return c.json({success: postPallet.success, message: postPallet.message, data: postPallet.data ?? []}, 200);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
return c.json({success: false, message: "There was an error getting ocmeInfo data", data: error}, 400);
|
return c.json({success: false, message: "There was an error getting ocmeInfo data", data: error}, 400);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user