Fix for #3649 issue.
This commit is contained in:
parent
246e840dd3
commit
180cc39c4a
|
@ -65,6 +65,12 @@ class ApiFavoriteCreateAction extends ApiAuthAction
|
||||||
|
|
||||||
$this->user = $this->auth_user;
|
$this->user = $this->auth_user;
|
||||||
$this->notice = Notice::staticGet($this->arg('id'));
|
$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;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -65,6 +65,12 @@ class ApiFavoriteDestroyAction extends ApiAuthAction
|
||||||
|
|
||||||
$this->user = $this->auth_user;
|
$this->user = $this->auth_user;
|
||||||
$this->notice = Notice::staticGet($this->arg('id'));
|
$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;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user