UNPKG

@fabrix/spool-cart

Version:

Spool - eCommerce Spool for Fabrix

25 lines (24 loc) 833 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const spool_crons_1 = require("@fabrix/spool-crons"); class AccountsCron extends spool_crons_1.Cron { expired() { const rule = '0 5 0 1 * *'; this.scheduler.scheduleJob('AccountsCron.expired', rule, () => { this.app.services.AccountService.sourcesExpiredThisMonth() .catch(err => { this.app.log.error(err); }); }); } willExpire() { const rule = '0 5 0 1 * *'; this.scheduler.scheduleJob('AccountsCron.willExpire', rule, () => { this.app.services.AccountService.sourcesWillExpireNextMonth() .catch(err => { this.app.log.error(err); }); }); } } exports.AccountsCron = AccountsCron;