Parcourir la source

fix(Settings): minor bug fixes

Signed-off-by: Jonathan <theflametrooper@gmail.com>
Jonathan il y a 4 ans
Parent
commit
4168ef6a6f

+ 1 - 1
frontend/src/pages/Settings/tabs/Account.vue

@@ -112,7 +112,7 @@ export default {
 	},
 	methods: {
 		onInputBlur(inputName) {
-			this[inputName].entered = true;
+			this.validation[inputName].entered = true;
 		},
 		saveChangesToAccount() {
 			if (this.modifiedUser.username !== this.originalUser.username)

+ 2 - 1
frontend/src/store/modules/settings.js

@@ -24,7 +24,8 @@ const mutations = {
 		state.originalUser[property] = value;
 	},
 	setUser(state, user) {
-		state.originalUser = state.modifiedUser = user;
+		state.originalUser = user;
+		state.modifiedUser = JSON.parse(JSON.stringify(user));
 	}
 };