1
0
mirror of https://github.com/hrfee/jfa-go.git synced 2024-12-26 19:10:10 +00:00

Compare commits

...

2 Commits

Author SHA1 Message Date
jeppevinkel
2205b3d80c
Merge 272c38e0c5 into a7529c7498 2024-07-13 14:22:30 +01:00
272c38e0c5
user: url split on pathname only 2024-07-13 14:22:05 +01:00

View File

@ -266,12 +266,20 @@ class ReferralCard {
get code(): string { return this._code; } get code(): string { return this._code; }
set code(c: string) { set code(c: string) {
this._code = c; this._code = c;
let url = window.location.href;
let pathArray = url.split('/'); let u = new URL(window.location.href);
url = `${pathArray[0]}//${pathArray[2]}/`; let path = u.pathname;
if (url.slice(-1) != "/") { url += "/"; } for (let split of ["account", "my"]) {
url = url + "invite/" + this._code; path = path.split(split)[0];
this._url = url; }
if (path.slice(-1) != "/") { path += "/"; }
path = path + "invite/" + this._code;
u.pathname = path;
u.hash = "";
u.search = "";
this._url = u.toString();
} }
get remaining_uses(): number { return this._remainingUses; } get remaining_uses(): number { return this._remainingUses; }