$this->user = $this->auth_user;
$this->notice = Notice::staticGet($this->arg('id'));
+ if ($this->notice->repeat_of != '' ) {
+ common_log(LOG_DEBUG, 'Trying to Fave '.$this->notice->id.', repeat of '.$this->notice->repeat_of);
+ common_log(LOG_DEBUG, 'Will Fave '.$this->notice->repeat_of.' instead');
+ $real_notice_id = $this->notice->repeat_of;
+ $this->notice = Notice::staticGet($real_notice_id);
+ }
return true;
}
$this->user = $this->auth_user;
$this->notice = Notice::staticGet($this->arg('id'));
+ if ($this->notice->repeat_of != '' ) {
+ common_log(LOG_DEBUG, 'Trying to unFave '.$this->notice->id);
+ common_log(LOG_DEBUG, 'Will unFave '.$this->notice->repeat_of.' instead');
+ $real_notice_id = $this->notice->repeat_of;
+ $this->notice = Notice::staticGet($real_notice_id);
+ }
return true;
}