fix: correctly handle non-ascii passwords for shared resources

This commit is contained in:
Oleg Lobanov
2022-02-21 20:47:28 +01:00
parent 0942fc7042
commit c782f21b0f
2 changed files with 6 additions and 1 deletions

View File

@@ -5,7 +5,7 @@ export async function fetch(url, password = "") {
url = removePrefix(url);
const res = await fetchURL(`/api/public/share${url}`, {
headers: { "X-SHARE-PASSWORD": password },
headers: { "X-SHARE-PASSWORD": encodeURIComponent(password) },
});
if (res.status === 200) {