summaryrefslogtreecommitdiff
path: root/src/prelude
diff options
context:
space:
mode:
authortamaina <tamaina@hotmail.co.jp>2019-03-18 13:20:49 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2019-03-18 13:20:49 +0900
commitde47a17be7ce541fcd5c8ee698c2ef4aa926b5fb (patch)
tree667cc893d415dad545d5bf6a054fa7ce67982f1f /src/prelude
parent10.97.2 (diff)
downloadsharkey-de47a17be7ce541fcd5c8ee698c2ef4aa926b5fb.tar.gz
sharkey-de47a17be7ce541fcd5c8ee698c2ef4aa926b5fb.tar.bz2
sharkey-de47a17be7ce541fcd5c8ee698c2ef4aa926b5fb.zip
Improve drive downloading (#4523)
* Improve drive file downloading * fix name * wtf crlf * semicolon
Diffstat (limited to 'src/prelude')
-rw-r--r--src/prelude/url.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/prelude/url.ts b/src/prelude/url.ts
index ff1012d4c1..a3613fc9b9 100644
--- a/src/prelude/url.ts
+++ b/src/prelude/url.ts
@@ -5,3 +5,7 @@ export function query(obj: {}): string {
.filter(([, v]) => Array.isArray(v) ? v.length : v !== undefined)
.reduce((a, [k, v]) => (a[k] = v, a), {} as Record<string, any>));
}
+
+export function appendQuery(url: string, query: string): string {
+ return `${url}${/\?/.test(url) ? url.endsWith('?') ? '' : '&' : '?'}${query}`;
+}