Files
SolTube/server/core/models/shared/delete.ts
ShreejitPanchal 6601501eff Init commit
2026-05-19 19:56:02 +08:00

10 lines
284 B
TypeScript

import { MAX_SQL_DELETE_ITEMS } from '@server/initializers/constants.js'
export async function safeBulkDestroy (destroyFn: () => Promise<number>) {
const destroyedRows = await destroyFn()
if (destroyedRows === MAX_SQL_DELETE_ITEMS) {
return safeBulkDestroy(destroyFn)
}
}