add plugin hooks invoked when articles get un/marked or un/published
This commit is contained in:
@@ -284,6 +284,12 @@ class API extends Handler {
|
||||
WHERE ref_id IN ($article_qmarks) AND owner_uid = ?");
|
||||
$sth->execute([...$article_ids, $_SESSION['uid']]);
|
||||
|
||||
if ($field == 'marked')
|
||||
PluginHost::getInstance()->run_hooks(PluginHost::HOOK_ARTICLES_MARKED, $article_ids);
|
||||
|
||||
if ($field == 'published')
|
||||
PluginHost::getInstance()->run_hooks(PluginHost::HOOK_ARTICLES_PUBLISHED, $article_ids);
|
||||
|
||||
$num_updated = $sth->rowCount();
|
||||
|
||||
return $this->_wrap(self::STATUS_OK, array("status" => "OK",
|
||||
|
||||
Reference in New Issue
Block a user