fix: isFile is not good to use for now.
This commit is contained in:
parent
353ff28919
commit
86d13f2f28
@ -97,12 +97,12 @@ class Uploader {
|
|||||||
|
|
||||||
async isExist(key: string, size: number): Promise<boolean> {
|
async isExist(key: string, size: number): Promise<boolean> {
|
||||||
try {
|
try {
|
||||||
const { contentLength, isFile } = await this.operator.stat(key);
|
const { contentLength } = await this.operator.stat(key);
|
||||||
if ((contentLength !== null && contentLength !== BigInt(size)) || this.override) {
|
if ((contentLength !== null && contentLength !== BigInt(size)) || this.override) {
|
||||||
await this.operator.delete(key);
|
await this.operator.delete(key);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return isFile();
|
return true;
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
// Just ignore the error for now. If we find better solution for how to handle the opendal error.
|
// Just ignore the error for now. If we find better solution for how to handle the opendal error.
|
||||||
if (err instanceof Error) {
|
if (err instanceof Error) {
|
||||||
|
Loading…
Reference in New Issue
Block a user