mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-10-22 03:04:31 -04:00
Add database field attributes for entries (#4444)
* Add database field attributes for entries Just like we already have for categories, feeds, etc. No core use yet, but allows in particular extensions to save per-entry data * Fix PHPStand * Fix wrong variable
This commit is contained in:
1 parent
2d807e06b1
commit
0866fdaee8
9 files changed
+116
-21
No files matched your search
@@ -426,6 +426,7 @@ class FreshRSS_feed_Controller extends FreshRSS_ActionController {
|
||||
//', old hash ' . $existingHash . ', new hash ' . $entry->hash());
|
||||
$entry->_isRead($mark_updated_article_unread ? false : null); //Change is_read according to policy.
|
||||
|
||||
/** @var FreshRSS_Entry|null */
|
||||
$entry = Minz_ExtensionManager::callHook('entry_before_insert', $entry);
|
||||
if ($entry === null) {
|
||||
// An extension has returned a null value, there is nothing to insert.
|
||||
@@ -454,6 +455,7 @@ class FreshRSS_feed_Controller extends FreshRSS_ActionController {
|
||||
$titlesAsRead[$entry->title()] = true;
|
||||
}
|
||||
|
||||
/** @var FreshRSS_Entry|null */
|
||||
$entry = Minz_ExtensionManager::callHook('entry_before_insert', $entry);
|
||||
if ($entry === null) {
|
||||
// An extension has returned a null value, there is nothing to insert.
|
||||
|
||||
Reference in new issue
Block a user