Skip to content
This repository was archived by the owner on Jun 29, 2025. It is now read-only.

Commit e40cc0f

Browse files
committed
fix: only log jobs if they actually did something
1 parent 46d6677 commit e40cc0f

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

backend/src/jobs/jobs.service.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Injectable } from "@nestjs/common";
22
import { Cron } from "@nestjs/schedule";
3+
import * as moment from "moment";
34
import { FileService } from "src/file/file.service";
45
import { PrismaService } from "src/prisma/prisma.service";
5-
import * as moment from "moment";
66

77
@Injectable()
88
export class JobsService {
@@ -31,14 +31,19 @@ export class JobsService {
3131
await this.fileService.deleteAllFiles(expiredShare.id);
3232
}
3333

34-
console.log(`job: deleted ${expiredShares.length} expired shares`);
34+
if (expiredShares.length > 0)
35+
console.log(`job: deleted ${expiredShares.length} expired shares`);
3536
}
3637

3738
@Cron("0 * * * *")
3839
async deleteExpiredRefreshTokens() {
39-
const expiredShares = await this.prisma.refreshToken.deleteMany({
40+
const expiredRefreshTokens = await this.prisma.refreshToken.deleteMany({
4041
where: { expiresAt: { lt: new Date() } },
4142
});
42-
console.log(`job: deleted ${expiredShares.count} expired refresh tokens`);
43+
44+
if (expiredRefreshTokens.count > 0)
45+
console.log(
46+
`job: deleted ${expiredRefreshTokens.count} expired refresh tokens`
47+
);
4348
}
4449
}

0 commit comments

Comments
 (0)