UNPKG

lexica-dialog-core

Version:
16 lines 604 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const lodash_1 = require("lodash"); const Issue_1 = require("lexica-dialog-model/dist/Issue"); const closeIssueExecutor = async (context) => { const { issueRepository, issue } = context; if (!lodash_1.isNil(issue)) { const date = new Date(); issue.status = Issue_1.Status.CLOSED; issue.lastUpdatedDate = date; issue.closedDate = date; context.issue = await issueRepository.save(issue); } }; exports.default = closeIssueExecutor; //# sourceMappingURL=CloseIssueExecutor.js.map