bug fix and updating discriminator code
This commit is contained in:
parent
b0a52d7c8f
commit
f4911cc3aa
2 changed files with 58 additions and 2 deletions
|
@ -828,7 +828,7 @@ class Localuser {
|
|||
}
|
||||
}
|
||||
{
|
||||
const security = settings.addButton("Account Security");
|
||||
const security = settings.addButton("Account Settings");
|
||||
if (this.mfa_enabled) {
|
||||
security.addTextInput("Disable 2FA, totp code:", _ => {
|
||||
fetch(this.info.api + "/users/@me/mfa/totp/disable", {
|
||||
|
@ -887,6 +887,25 @@ class Localuser {
|
|||
addmodel.show();
|
||||
});
|
||||
}
|
||||
let disc = "";
|
||||
const updatedisc = security.addButtonInput("", "Change discriminator", () => {
|
||||
const update = new Dialog(["vdiv",
|
||||
["title", "Change discriminator"],
|
||||
["textbox", "New discriminator:", "", (e) => {
|
||||
disc = e.target.value;
|
||||
}],
|
||||
["button", "", "submit", () => {
|
||||
this.changeDiscriminator(disc).then(_ => {
|
||||
if (_.message) {
|
||||
alert(_.errors.discriminator._errors[0].message);
|
||||
}
|
||||
else {
|
||||
update.hide();
|
||||
}
|
||||
});
|
||||
}]]);
|
||||
update.show();
|
||||
});
|
||||
}
|
||||
{
|
||||
const connections = settings.addButton("Connections");
|
||||
|
@ -965,6 +984,13 @@ class Localuser {
|
|||
}
|
||||
settings.show();
|
||||
}
|
||||
async changeDiscriminator(discriminator) {
|
||||
return await (await fetch(this.info.api + "/users/@me/", {
|
||||
method: "PATCH",
|
||||
headers: this.headers,
|
||||
body: JSON.stringify({ discriminator })
|
||||
})).json();
|
||||
}
|
||||
async manageApplication(appId = "") {
|
||||
const res = await fetch(this.info.api + "/applications/" + appId, {
|
||||
headers: this.headers
|
||||
|
@ -1120,6 +1146,9 @@ class Localuser {
|
|||
waitingmembers = new Map();
|
||||
presences = new Map();
|
||||
async resolvemember(id, guildid) {
|
||||
if (guildid === "@me") {
|
||||
return undefined;
|
||||
}
|
||||
if (!this.waitingmembers.has(guildid)) {
|
||||
this.waitingmembers.set(guildid, new Map());
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue