This commit is contained in:
taehoon 2019-04-27 14:04:30 -04:00
parent ac0b45fa14
commit 2c4af6693a
1 changed files with 10 additions and 20 deletions

View File

@ -110,31 +110,21 @@ const UserSettings = {
},
methods: {
updateProfile () {
const note = this.newBio
const locked = this.newLocked
// Backend notation.
/* eslint-disable camelcase */
const display_name = this.newName
const default_scope = this.newDefaultScope
const no_rich_text = this.newNoRichText
const hide_follows = this.hideFollows
const hide_followers = this.hideFollowers
const show_role = this.showRole
/* eslint-enable camelcase */
this.$store.state.api.backendInteractor
.updateProfile({
params: {
display_name,
note,
locked,
note: this.newBio,
locked: this.newLocked,
source: {
privacy: this.newDefaultScope
},
// Backend notation.
/* eslint-disable camelcase */
default_scope,
no_rich_text,
hide_follows,
hide_followers,
show_role
display_name: this.newName,
no_rich_text: this.newNoRichText,
hide_follows: this.hideFollows,
hide_followers: this.hideFollowers,
show_role: this.showRole
/* eslint-enable camelcase */
}}).then((user) => {
this.$store.commit('addNewUsers', [user])