キューに予期しないデータが入っている場合、エンドポイントURLのパースもエラーログの作成も失敗する問題を修正 (MisskeyIO#168)
This commit is contained in:
parent
e9124ca5f4
commit
760fe8cfcc
|
@ -63,7 +63,8 @@ export default class extends Endpoint<typeof meta, typeof paramDef> {
|
|||
try {
|
||||
host = new URL(job.data.to).host;
|
||||
} catch (e) {
|
||||
this.apiLoggerService.logger.warn(`failed to parse url '${job.data.to}': ${e}`);
|
||||
this.apiLoggerService.logger.warn(`failed to parse url in ${job.id}: ${e}`);
|
||||
this.apiLoggerService.logger.warn(`id: ${job.id}, data: ${JSON.stringify(job.data)}`);
|
||||
continue;
|
||||
}
|
||||
|
||||
|
|
|
@ -63,7 +63,8 @@ export default class extends Endpoint<typeof meta, typeof paramDef> {
|
|||
try {
|
||||
host = new URL(job.data.signature.keyId).host;
|
||||
} catch (e) {
|
||||
this.apiLoggerService.logger.warn(`failed to parse url '${job.data.signature.keyId}': ${e}`);
|
||||
this.apiLoggerService.logger.warn(`failed to parse url in ${job.id}: ${e}`);
|
||||
this.apiLoggerService.logger.warn(`id: ${job.id}, data: ${JSON.stringify(job.data)}`);
|
||||
continue;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue