* Fixed res.handlers.membership when sending notifications
* Removed obsolete code
This commit is contained in:
parent
af8cb5fd32
commit
7ce924ead0
3 changed files with 3 additions and 5 deletions
|
|
@ -158,14 +158,16 @@ HopObject.prototype.notify = function(action) {
|
|||
action = "create"; break;
|
||||
}
|
||||
var membership;
|
||||
var currentMembership = res.handlers.membership;
|
||||
for (var i=0; i<site.members.size(); i+=1) {
|
||||
membership = site.members.get(i);
|
||||
res.handlers.membership = membership = site.members.get(i);
|
||||
if (membership.require(site.notificationMode)) {
|
||||
sendMail(root.email, membership.creator.email,
|
||||
gettext("Notification of changes at site {0}", site.title),
|
||||
this.renderSkinAsString("$HopObject#notify_" + action));
|
||||
}
|
||||
}
|
||||
res.handlers.membership = currentMembership;
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,8 +61,6 @@ Stories.prototype.create_action = function() {
|
|||
try {
|
||||
story.update(req.postParams);
|
||||
this.add(story);
|
||||
// FIXME: To be removed if work-around for Helma bug #607 passes
|
||||
//story.setTags(req.postParams.tags || req.postParams.tag_array);
|
||||
story.notify(req.action);
|
||||
delete session.data.backup;
|
||||
res.message = gettext("The story was successfully created.");
|
||||
|
|
|
|||
|
|
@ -119,8 +119,6 @@ Story.prototype.edit_action = function() {
|
|||
if (req.postParams.save) {
|
||||
try {
|
||||
this.update(req.postParams);
|
||||
// FIXME: To be removed if work-around for Helma bug #607 passes
|
||||
//this.setTags(req.postParams.tags || req.postParams.tags_array);
|
||||
delete session.data.backup;
|
||||
res.message = gettext("The story was successfully updated.");
|
||||
res.redirect(this.href());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue