UNPKG

@alphabite/medusa-reviews

Version:

Alphabite's Medusa Reviews Plugin

21 lines 1.74 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PostAdminUpdateReviewsStatusSchema = void 0; exports.POST = POST; const update_review_1 = require("../../../../workflows/update-review"); const zod_1 = require("zod"); exports.PostAdminUpdateReviewsStatusSchema = zod_1.z.object({ ids: zod_1.z.array(zod_1.z.string()), status: zod_1.z.enum(["pending", "approved", "rejected"]), }); async function POST(req, res) { const { ids, status } = req.validatedBody; const { result } = await (0, update_review_1.updateReviewWorkflow)(req.scope).run({ input: ids.map((id) => ({ id, status, })), }); res.json(result); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm91dGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9zcmMvYXBpL2FkbWluL3Jldmlld3Mvc3RhdHVzL3JvdXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQVNBLG9CQWNDO0FBdEJELHVFQUEyRTtBQUMzRSw2QkFBd0I7QUFFWCxRQUFBLGtDQUFrQyxHQUFHLE9BQUMsQ0FBQyxNQUFNLENBQUM7SUFDekQsR0FBRyxFQUFFLE9BQUMsQ0FBQyxLQUFLLENBQUMsT0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDO0lBQ3hCLE1BQU0sRUFBRSxPQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsU0FBUyxFQUFFLFVBQVUsRUFBRSxVQUFVLENBQUMsQ0FBQztDQUNwRCxDQUFDLENBQUM7QUFFSSxLQUFLLFVBQVUsSUFBSSxDQUN4QixHQUFzRSxFQUN0RSxHQUFtQjtJQUVuQixNQUFNLEVBQUUsR0FBRyxFQUFFLE1BQU0sRUFBRSxHQUFHLEdBQUcsQ0FBQyxhQUFhLENBQUM7SUFFMUMsTUFBTSxFQUFFLE1BQU0sRUFBRSxHQUFHLE1BQU0sSUFBQSxvQ0FBb0IsRUFBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDO1FBQzNELEtBQUssRUFBRSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDO1lBQ3RCLEVBQUU7WUFDRixNQUFNO1NBQ1AsQ0FBQyxDQUFDO0tBQ0osQ0FBQyxDQUFDO0lBRUgsR0FBRyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUNuQixDQUFDIn0=