This commit is contained in:
おさむのひと 2025-01-14 08:27:43 +09:00
parent 9c78649ab2
commit 067f5762e3
2 changed files with 7 additions and 4 deletions

View File

@ -91,7 +91,7 @@ type Source = {
deliverLocalUser?: { deliverLocalUser?: {
postNoteCreated?: { postNoteCreated?: {
runOnWorker?: boolean; runOn?: 'immediate' | 'worker';
} }
} }
@ -157,7 +157,7 @@ export type Config = {
inboxJobMaxAttempts: number | undefined; inboxJobMaxAttempts: number | undefined;
deliverLocalUser?: { deliverLocalUser?: {
postNoteCreated?: { postNoteCreated?: {
runOnWorker?: boolean; runOn?: 'immediate' | 'worker';
} }
}; };
proxyRemoteFiles: boolean | undefined; proxyRemoteFiles: boolean | undefined;

View File

@ -258,10 +258,13 @@ export class NoteCreateService implements OnApplicationShutdown {
}); });
}; };
this.postNoteCreatedCaller = this.config.deliverLocalUser?.postNoteCreated?.runOnWorker this.postNoteCreatedCaller = this.config.deliverLocalUser?.postNoteCreated?.runOn === 'worker'
? runOnWorker ? runOnWorker
: runOnImmediate; : runOnImmediate;
this.logger.info('postNoteCreatedCaller: ' + this.config.deliverLocalUser?.postNoteCreated?.runOnWorker ? 'worker' : 'immediate'); const runOnName = this.config.deliverLocalUser?.postNoteCreated?.runOn
? this.config.deliverLocalUser.postNoteCreated.runOn
: 'immediate';
this.logger.info(`postNoteCreatedCaller: ${runOnName}`);
} }
@bindThis @bindThis