]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/model/User.js
User self edition case
[lgpl/argeo-commons.git] / security / runtime / org.argeo.security.ria / src / argeo-ria-lib / security / class / org / argeo / security / ria / model / User.js
index c3f46970d5f07dfe2571726a46fa8996f2d76d67..c5185355b3ff336152d64c8c7684ec7881ccaa42 100644 (file)
@@ -37,11 +37,11 @@ qx.Class.define("org.argeo.security.ria.model.User", {
                        this.setNatures(data.userNatures);\r
                        this.setRawData(data);\r
                },\r
-               getSaveService : function(){\r
+               getSaveService : function(self){\r
                        if(this.isCreate()){\r
                                var userService = org.argeo.security.ria.SecurityAPI.getCreateUserService(this.toJSON(true));                   \r
                        }else{\r
-                               var userService = org.argeo.security.ria.SecurityAPI.getUpdateUserService(this.toJSON());                               \r
+                               var userService = org.argeo.security.ria.SecurityAPI.getUpdateUserService(this.toJSON(), self);                         \r
                        }\r
                        userService.addListener("completed", function(response){\r
                                if(!response || !response.username) return;\r