/unsubscribe_action
unsubscribe action

Sourcecode in Site/actions.js:
1:   function unsubscribe_action() {
2:      if (req.data.cancel)
3:         res.redirect(this.members.href("subscriptions"));
4:      else if (req.data.remove) {
5:         try {
6:            res.message = this.members.deleteMembership(this.members.get(session.user.name), session.user);
7:            res.redirect(this.members.href("subscriptions"));
8:         } catch (err) {
9:            res.message = err.toString();
10:        }
11:     }
12:  
13:     res.data.title = getMessage("Site.subscription.deleteTitle", {siteTitle: this.title});
14:     var skinParam = {
15:        description: getMessage("Site.subscription.deleteDescription"),
16:        details: this.title
17:     };
18:     res.data.body = this.renderSkinAsString("delete", skinParam);
19:     this.renderSkin("page");
20:     return;
21:  }