rem: res.message = this.updateUser(req.data); 
add: session.user.update(req.data); res.message = gettext("The changes were saved successfully."); 
context: MemberMgr.prototype.edit_action = function() {   if (req.data.cancel) {      res.redirect(this._parent.href());   } else if (req.data.save) {      try {         res.message = this.updateUser(req.data);         res.redirect(this._parent.href());      } catch (err) {         res.message = err.toString();      }   }   session.data.token = User.getSalt();   session.data.salt = session.user.value("salt"); // FIXME   res.data.title = getMessage("MemberMgr.editProfileTitle", {userName: session.user.name});   res.data.body = session.user.renderSkinAsString("edit");   this._parent.renderSkin("page");   return;};
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/993/e9a7800a87905f590201a6af0beb752a4e65a080/MemberMgr.js/buggy/code/MemberMgr/MemberMgr.js