merged updatepronouns & updatebio
This commit is contained in:
parent
e0ae529494
commit
5384ac64ec
2 changed files with 15 additions and 42 deletions
|
@ -615,22 +615,11 @@ class Localuser {
|
|||
});
|
||||
};
|
||||
}
|
||||
updatepronouns(pronouns) {
|
||||
updateProfile(json) {
|
||||
fetch(this.info.api + "/users/@me/profile", {
|
||||
method: "PATCH",
|
||||
headers: this.headers,
|
||||
body: JSON.stringify({
|
||||
pronouns: pronouns,
|
||||
})
|
||||
});
|
||||
}
|
||||
updatebio(bio) {
|
||||
fetch(this.info.api + "/users/@me/profile", {
|
||||
method: "PATCH",
|
||||
headers: this.headers,
|
||||
body: JSON.stringify({
|
||||
bio: bio,
|
||||
})
|
||||
body: JSON.stringify(json)
|
||||
});
|
||||
}
|
||||
rendertyping() {
|
||||
|
@ -670,9 +659,9 @@ class Localuser {
|
|||
{
|
||||
const userOptions = settings.addButton("User Settings", { ltr: true });
|
||||
const hypotheticalProfile = document.createElement("div");
|
||||
let file = null;
|
||||
let newpronouns = null;
|
||||
let newbio = null;
|
||||
let file = undefined;
|
||||
let newpronouns = undefined;
|
||||
let newbio = undefined;
|
||||
let hypouser = this.user.clone();
|
||||
function regen() {
|
||||
hypotheticalProfile.textContent = "";
|
||||
|
@ -698,8 +687,8 @@ class Localuser {
|
|||
}
|
||||
});
|
||||
const pronounbox = settingsLeft.addTextInput("Pronouns", _ => {
|
||||
if (newpronouns) {
|
||||
this.updatepronouns(newpronouns);
|
||||
if (newpronouns || newbio) {
|
||||
this.updateProfile({ pronouns: newpronouns, bio: newbio });
|
||||
}
|
||||
}, { initText: this.user.pronouns });
|
||||
pronounbox.watchForChange(_ => {
|
||||
|
@ -708,9 +697,6 @@ class Localuser {
|
|||
regen();
|
||||
});
|
||||
const bioBox = settingsLeft.addMDInput("Bio:", _ => {
|
||||
if (newbio) {
|
||||
this.updatebio(newbio);
|
||||
}
|
||||
}, { initText: this.user.bio.rawString });
|
||||
bioBox.watchForChange(_ => {
|
||||
newbio = _;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue