aboutsummaryrefslogtreecommitdiffstats
path: root/src/stores/UserStore.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/stores/UserStore.js')
-rw-r--r--src/stores/UserStore.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/stores/UserStore.js b/src/stores/UserStore.js
index 5d0037b3c..e23106462 100644
--- a/src/stores/UserStore.js
+++ b/src/stores/UserStore.js
@@ -4,7 +4,7 @@ import jwt from 'jsonwebtoken';
4import localStorage from 'mobx-localstorage'; 4import localStorage from 'mobx-localstorage';
5import ms from 'ms'; 5import ms from 'ms';
6 6
7import { isDevMode } from '../environment'; 7import { isDevMode, WEBSITE } from '../environment';
8import Store from './lib/Store'; 8import Store from './lib/Store';
9import Request from './lib/Request'; 9import Request from './lib/Request';
10import CachedRequest from './lib/CachedRequest'; 10import CachedRequest from './lib/CachedRequest';
@@ -381,6 +381,15 @@ export default class UserStore extends Store {
381 } 381 }
382 } 382 }
383 383
384 getAuthURL(url) {
385 const parsedUrl = new URL(url);
386 const params = new URLSearchParams(parsedUrl.search.slice(1));
387
388 params.append('authToken', this.authToken);
389
390 return `${parsedUrl.origin}${parsedUrl.pathname}?${params.toString()}`;
391 }
392
384 async _migrateUserLocale() { 393 async _migrateUserLocale() {
385 await this.getUserInfoRequest._promise; 394 await this.getUserInfoRequest._promise;
386 395