@zimpligital/medusa-plugin-auth-otp
Version:
A starter for Medusa plugins.
16 lines • 1.62 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createOTPRequestStep = void 0;
const workflows_sdk_1 = require("@medusajs/framework/workflows-sdk");
const auth_otp_1 = require("../../../modules/auth-otp");
exports.createOTPRequestStep = (0, workflows_sdk_1.createStep)("create-otp-request-step", async (input, { container }) => {
const authOTPService = container.resolve(auth_otp_1.AUTH_OTP_MODULE_SERVICE);
const savedRequest = await authOTPService.saveOtpRequest({
otp: input.otp,
ref_code: input.ref_code,
phone: input.phone,
country_code: input.country_code,
});
return new workflows_sdk_1.StepResponse(savedRequest, savedRequest);
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlLW90cC1yZXF1ZXN0LXN0ZXAuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9zcmMvd29ya2Zsb3dzL3JlcXVlc3Qtb3RwLXdvcmtmbG93L3N0ZXBzL2NyZWF0ZS1vdHAtcmVxdWVzdC1zdGVwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLHFFQUE2RTtBQUU3RSx3REFBb0U7QUFTdkQsUUFBQSxvQkFBb0IsR0FBRyxJQUFBLDBCQUFVLEVBQzdDLHlCQUF5QixFQUN6QixLQUFLLEVBQUUsS0FBZ0MsRUFBRSxFQUFFLFNBQVMsRUFBRSxFQUFFLEVBQUU7SUFDekQsTUFBTSxjQUFjLEdBQXlCLFNBQVMsQ0FBQyxPQUFPLENBQzdELGtDQUF1QixDQUN2QixDQUFDO0lBRUYsTUFBTSxZQUFZLEdBQUcsTUFBTSxjQUFjLENBQUMsY0FBYyxDQUFDO1FBQ3hELEdBQUcsRUFBRSxLQUFLLENBQUMsR0FBRztRQUNkLFFBQVEsRUFBRSxLQUFLLENBQUMsUUFBUTtRQUN4QixLQUFLLEVBQUUsS0FBSyxDQUFDLEtBQUs7UUFDbEIsWUFBWSxFQUFFLEtBQUssQ0FBQyxZQUFZO0tBQ2hDLENBQUMsQ0FBQztJQUVILE9BQU8sSUFBSSw0QkFBWSxDQUFDLFlBQVksRUFBRSxZQUFZLENBQUMsQ0FBQztBQUNyRCxDQUFDLENBQ0QsQ0FBQyJ9