diff --git a/server/src/scenario/scenario.service.ts b/server/src/scenario/scenario.service.ts index 4a49efc..a261063 100644 --- a/server/src/scenario/scenario.service.ts +++ b/server/src/scenario/scenario.service.ts @@ -275,6 +275,15 @@ export class ScenarioService { } map[sc.alias] = parsed; } + if (scs.length > 0) { + const ids = scs.map((sc) => sc.credentialId); + await this.credentialRepo + .createQueryBuilder() + .update() + .set({ lastUsedAt: () => "CURRENT_TIMESTAMP" }) + .whereInIds(ids) + .execute(); + } return map; }