Update SystemAccountService.ts
This commit is contained in:
parent
744e1d2ba3
commit
d398f53a03
|
@ -41,6 +41,13 @@ export class SystemAccountService {
|
||||||
this.cache = new MemoryKVCache<MiLocalUser>(1000 * 60 * 10); // 10m
|
this.cache = new MemoryKVCache<MiLocalUser>(1000 * 60 * 10); // 10m
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@bindThis
|
||||||
|
public async list(): Promise<MiSystemAccount[]> {
|
||||||
|
const accounts = await this.systemAccountsRepository.findBy({});
|
||||||
|
|
||||||
|
return accounts;
|
||||||
|
}
|
||||||
|
|
||||||
@bindThis
|
@bindThis
|
||||||
public async fetch(type: typeof SYSTEM_ACCOUNT_TYPES[number]): Promise<MiLocalUser> {
|
public async fetch(type: typeof SYSTEM_ACCOUNT_TYPES[number]): Promise<MiLocalUser> {
|
||||||
const cached = this.cache.get(type);
|
const cached = this.cache.get(type);
|
||||||
|
|
Loading…
Reference in New Issue