add default currency option in user profile

This commit is contained in:
MaysWind
2020-11-07 21:48:58 +08:00
parent c83931fda9
commit 9bd341fb0e
15 changed files with 790 additions and 25 deletions
+8
View File
@@ -80,6 +80,14 @@ const parameterizedErrors = [
field: 'parameter',
localized: true
}]
},
{
localeKey: 'parameter invalid currency',
regex: /^parameter "(\w+)" is invalid currency$/,
parameters: [{
field: 'parameter',
localized: true
}]
}
];
+6 -4
View File
@@ -78,12 +78,13 @@ export default {
}
});
},
register: ({ username, email, nickname, password }) => {
register: ({ username, email, nickname, password, defaultCurrency }) => {
return axios.post('register.json', {
username,
email,
nickname,
password
password,
defaultCurrency
});
},
logout: () => {
@@ -127,12 +128,13 @@ export default {
getProfile: () => {
return axios.get('v1/users/profile/get.json');
},
updateProfile: ({ email, nickname, password, oldPassword }) => {
updateProfile: ({ email, nickname, password, oldPassword, defaultCurrency }) => {
return axios.post('v1/users/profile/update.json', {
email,
nickname,
password,
oldPassword
oldPassword,
defaultCurrency
});
},
get2FAStatus: () => {