Fix #2920
This commit is contained in:
parent
9703d613cf
commit
46d3293edd
|
@ -26,6 +26,7 @@ export async function createImage(actor: IRemoteUser, value: any): Promise<IDriv
|
||||||
|
|
||||||
let file = await uploadFromUrl(image.url, actor, null, image.url, image.sensitive);
|
let file = await uploadFromUrl(image.url, actor, null, image.url, image.sensitive);
|
||||||
|
|
||||||
|
if (file.metadata.isRemote) {
|
||||||
// URLが異なっている場合、同じ画像が以前に異なるURLで登録されていたということなので、
|
// URLが異なっている場合、同じ画像が以前に異なるURLで登録されていたということなので、
|
||||||
// URLを更新する
|
// URLを更新する
|
||||||
if (file.metadata.url !== image.url) {
|
if (file.metadata.url !== image.url) {
|
||||||
|
@ -38,6 +39,7 @@ export async function createImage(actor: IRemoteUser, value: any): Promise<IDriv
|
||||||
returnNewDocument: true
|
returnNewDocument: true
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return file;
|
return file;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue