rem: if (req.data.cancel) { res.redirect(this._parent.href()); } else if (req.data.save) { 
add: if (req.postParams.save) { 
context: MemberMgr.prototype.edit_action = function() {   if (req.data.cancel) {      res.redirect(this._parent.href());   } else if (req.data.save) {      try {         session.user.update(req.data);         res.message = gettext("The changes were saved successfully.");         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 = gettext("Profile of user {0}", 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/d46237ae5555045222f493137c5c51dbcd7b4033/MemberMgr.js/clean/code/MemberMgr/MemberMgr.js