oak-pay-business/lib/checkers/order.js

20 lines
498 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const checkers = [
{
type: 'logical',
entity: 'order',
action: 'create',
checker: (operation, context) => {
const { data } = operation;
if (!data.creatorId) {
data.creatorId = context.getCurrentUserId();
}
data.paid = 0;
data.refunded = 0;
return 1;
}
}
];
exports.default = checkers;