sendou.ink/app/routines/setOldGroupsAsInactive.ts
2026-04-09 20:26:23 +03:00

14 lines
536 B
TypeScript

import { refreshSendouQInstance } from "~/features/sendouq/core/SendouQ.server";
import * as SQGroupRepository from "~/features/sendouq/SQGroupRepository.server";
import { logger } from "../utils/logger";
import { Routine } from "./routine.server";
export const SetOldGroupsAsInactiveRoutine = new Routine({
name: "SetOldGroupsAsInactive",
func: async () => {
const { numUpdatedRows } = await SQGroupRepository.setOldGroupsAsInactive();
await refreshSendouQInstance();
logger.info(`Set ${numUpdatedRows} as inactive`);
},
});