fix: webdav check httpcode list

Signed-off-by: Dup4 <lyuzhi.pan@gmail.com>
This commit is contained in:
Dup4 2024-01-18 09:11:13 +08:00
parent 0cf6614186
commit 86f42d56f2
No known key found for this signature in database
GPG Key ID: B8DB535B2D92DD2F
1 changed files with 9 additions and 2 deletions

View File

@ -20,8 +20,15 @@ export function createWebDavClient(store: SyncStore) {
headers: this.headers(), headers: this.headers(),
proxyUrl, proxyUrl,
}); });
console.log("[WebDav] check", res.status, res.statusText); const success = [201, 200, 404, 405, 301, 302, 307, 308].includes(
return [201, 200, 404, 301, 302, 307, 308].includes(res.status); res.status,
);
console.log(
`[WebDav] check ${success ? "success" : "failed"}, ${res.status} ${
res.statusText
}`,
);
return success;
} catch (e) { } catch (e) {
console.error("[WebDav] failed to check", e); console.error("[WebDav] failed to check", e);
} }