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?: {
postNoteCreated?: {
runOnWorker?: boolean;
runOn?: 'immediate' | 'worker';
}
}
@ -157,7 +157,7 @@ export type Config = {
inboxJobMaxAttempts: number | undefined;
deliverLocalUser?: {
postNoteCreated?: {
runOnWorker?: boolean;
runOn?: 'immediate' | 'worker';
}
};
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
: 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