1
0
mirror of https://git.boykissers.com/pawkey/pawkey-sk.git synced 2025-12-20 12:14:18 +00:00

fix TypeORM error from MetaService.fetch

This commit is contained in:
Hazelnoot
2025-05-25 18:42:47 -04:00
parent 070084889f
commit 4738b14d1c

View File

@@ -74,11 +74,13 @@ export class MetaService implements OnApplicationShutdown {
if (!noCache && this.cache) return this.cache;
// 過去のバグでレコードが複数出来てしまっている可能性があるので新しいIDを優先する
let meta = await this.metasRepository.findOne({
order: {
let meta = await this.metasRepository.createQueryBuilder('meta')
.select()
.orderBy({
id: 'DESC',
},
});
})
.limit(1)
.getOne();
if (!meta) {
await this.metasRepository.createQueryBuilder('meta')
@@ -89,11 +91,13 @@ export class MetaService implements OnApplicationShutdown {
.orIgnore()
.execute();
meta = await this.metasRepository.findOneOrFail({
order: {
meta = await this.metasRepository.createQueryBuilder('meta')
.select()
.orderBy({
id: 'DESC',
},
});
})
.limit(1)
.getOneOrFail();
}
this.cache = meta;