UNPKG

@fabrix/spool-cart

Version:

Spool - eCommerce Spool for Fabrix

23 lines (22 loc) 727 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const spool_crons_1 = require("@fabrix/spool-crons"); class CartsCron extends spool_crons_1.Cron { archive() { const rule = new this.scheduler.RecurrenceRule(); rule.minute = 0; this.scheduler.scheduleJob('CartsCron.archive', rule, () => { }); } retarget() { const rule = new this.scheduler.RecurrenceRule(); rule.minute = 0; this.scheduler.scheduleJob('CartsCron.retarget', rule, () => { this.app.services.CartService.retarget() .catch(err => { this.app.log.error(err); }); }); } } exports.CartsCron = CartsCron;