From a7e2742d9269c098c37cc84b81ca9ef4863ec93a Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Mon, 2 Sep 2019 11:47:32 +0200 Subject: Add CTA for pro upgrade --- src/stores/UserStore.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src/stores') 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'; import localStorage from 'mobx-localstorage'; import ms from 'ms'; -import { isDevMode } from '../environment'; +import { isDevMode, WEBSITE } from '../environment'; import Store from './lib/Store'; import Request from './lib/Request'; import CachedRequest from './lib/CachedRequest'; @@ -381,6 +381,15 @@ export default class UserStore extends Store { } } + getAuthURL(url) { + const parsedUrl = new URL(url); + const params = new URLSearchParams(parsedUrl.search.slice(1)); + + params.append('authToken', this.authToken); + + return `${parsedUrl.origin}${parsedUrl.pathname}?${params.toString()}`; + } + async _migrateUserLocale() { await this.getUserInfoRequest._promise; -- cgit v1.2.3-70-g09d2