diff options
author | csarven <csarven@controlyourself.ca> | 2008-11-14 22:35:49 -0500 |
---|---|---|
committer | csarven <csarven@controlyourself.ca> | 2008-11-14 22:35:49 -0500 |
commit | 322a79739dbee9f5a9bb4e012cd75a3d034a8bad (patch) | |
tree | 67f0eb5589f27d5a7c0af607028e0f55b630e9b1 /actions/disfavor.php | |
parent | 6a02f5d3c2b2ffc93619a0e7c6e07ecc05be9909 (diff) |
trac670 trac689 Favorites (duplicate id, background image, JavaScript)
darcs-hash:20081115033549-eefa4-cfbca6f9c723aa63869c39d6851de7a7803f0703.gz
Diffstat (limited to 'actions/disfavor.php')
-rw-r--r-- | actions/disfavor.php | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/actions/disfavor.php b/actions/disfavor.php index 35cfd6070..6ac94d720 100644 --- a/actions/disfavor.php +++ b/actions/disfavor.php @@ -37,17 +37,17 @@ class DisfavorAction extends Action { return; } - $token = $this->trimmed('token'); + $id = $this->trimmed('notice'); + + $notice = Notice::staticGet($id); + + $token = $this->trimmed('token-'.$notice->id); if (!$token || $token != common_session_token()) { - $this->client_error(_('There was a problem with your session token. Try again, please.')); + $this->client_error(_("There was a problem with your session token. Try again, please.")); return; } - $id = $this->trimmed('notice'); - - $notice = Notice::staticGet($id); - $fave = new Fave(); $fave->user_id = $this->id; $fave->notice_id = $notice->id; @@ -69,7 +69,7 @@ class DisfavorAction extends Action { if ($this->boolean('ajax')) { common_start_html('text/xml'); common_element_start('head'); - common_element('title', _('Favor')); + common_element('title', null, _('Add to favorites')); common_element_end('head'); common_element_start('body'); common_favor_form($notice); |