summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/account/ProfileView.js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/www/js/lib/account/ProfileView.js')
-rw-r--r--StoneIsland/www/js/lib/account/ProfileView.js47
1 files changed, 12 insertions, 35 deletions
diff --git a/StoneIsland/www/js/lib/account/ProfileView.js b/StoneIsland/www/js/lib/account/ProfileView.js
index 9150f874..ad0705d3 100644
--- a/StoneIsland/www/js/lib/account/ProfileView.js
+++ b/StoneIsland/www/js/lib/account/ProfileView.js
@@ -36,19 +36,7 @@ var ProfileView = FormView.extend({
data.YooxLetter = data.YooxLetter || "false"
},
- save: function(e){
- e && e.preventDefault()
-
- var valid = this.validate()
- if (valid.errors.length) {
- this.show_errors(valid.errors)
- return
- }
- else {
- this.hide_errors()
- }
-
- var data = valid.data
+ finalize: function(data){
if (data.CurrentPassword && (data.NewPassword || data.Email !== auth.user.Email)) {
data.NewPassword = data.NewPassword || data.CurrentPassword
data.NewEmail = data.NewEmail || auth.user.Email
@@ -65,30 +53,19 @@ var ProfileView = FormView.extend({
})
}
- var submissible_data = _.pick(valid.data, "Name Surname BirthDay Gender YooxLetter".split(" "))
+ var submissible_data = _.pick(data, "Name Surname BirthDay Gender YooxLetter".split(" "))
- submissible_data.idUser = auth.user_id
- submissible_data.AccessToken = auth.access_token
- submissible_data.Premium = "false"
- submissible_data.LanguageId = ""
- submissible_data.SiteCode = "STONEISLAND_US"
- submissible_data.FuriganaName = ""
- submissible_data.FuriganaSurname = ""
- submissible_data.UserPromocode = ""
+// submissible_data.idUser = auth.user_id
+// submissible_data.AccessToken = auth.access_token
+// submissible_data.Premium = "false"
+// submissible_data.LanguageId = ""
+// submissible_data.SiteCode = "STONEISLAND_US"
+// submissible_data.FuriganaName = ""
+// submissible_data.FuriganaSurname = ""
+// submissible_data.UserPromocode = ""
submissible_data.DataProfiling = "true"
-
- app.curtain.show("loading")
- sdk.account.update({
- data: submissible_data,
- success: function(data){
- app.curtain.hide("loading")
- this.success(data)
- }.bind(this),
- error: function(data){
- app.curtain.hide("loading")
- this.error(data)
- }.bind(this),
- })
+
+ return submissible_data
},
success: function(data){