删除订阅支持自动删除任务和脚本

This commit is contained in:
whyour
2023-07-30 21:15:46 +08:00
parent 2e27d4057e
commit b4e5db9da9
8 changed files with 59 additions and 11 deletions
+5 -1
View File
@@ -210,12 +210,16 @@ export default (app: Router) => {
'/',
celebrate({
body: Joi.array().items(Joi.number().required()),
query: Joi.object({
force: Joi.boolean().optional(),
t: Joi.number()
})
}),
async (req: Request, res: Response, next: NextFunction) => {
const logger: Logger = Container.get('logger');
try {
const subscriptionService = Container.get(SubscriptionService);
const data = await subscriptionService.remove(req.body);
const data = await subscriptionService.remove(req.body, req.query);
return res.send({ code: 200, data });
} catch (e) {
return next(e);