aboutsummaryrefslogtreecommitdiff
path: root/app/Models/EntryDAO.php
diff options
context:
space:
mode:
authorGravatar Alexis Degrugillier <github@ainw.org> 2014-09-06 11:32:52 -0400
committerGravatar Alexis Degrugillier <github@ainw.org> 2014-09-06 11:32:52 -0400
commit83832a39c4651bd3e4bfa007f75c91d040db79d3 (patch)
tree4330025cae9dacb06a3de091a4992235c9a121b6 /app/Models/EntryDAO.php
parentc3fd8877c021b86180b3bea4d4260e6478f0558e (diff)
Add a new configuration option
Before, when you selected the option to display only unread articles, it shows read articles if no unread article were found. Now, this option is renamed to include information on fallback behavior and a new option is created to have the "only unread" behavior See #551 It is missing the german translation
Diffstat (limited to 'app/Models/EntryDAO.php')
-rw-r--r--app/Models/EntryDAO.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/app/Models/EntryDAO.php b/app/Models/EntryDAO.php
index 75a8aeba4..dee49212d 100644
--- a/app/Models/EntryDAO.php
+++ b/app/Models/EntryDAO.php
@@ -338,6 +338,9 @@ class FreshRSS_EntryDAO extends Minz_ModelPdo {
elseif ($state & FreshRSS_Entry::STATE_READ) {
$where .= 'AND e1.is_read=1 ';
}
+ elseif ($state & FreshRSS_Entry::STATE_NOT_READ_STRICT) {
+ $where .= 'AND e1.is_read=0 ';
+ }
if ($state & FreshRSS_Entry::STATE_FAVORITE) {
if (!($state & FreshRSS_Entry::STATE_NOT_FAVORITE)) {
$where .= 'AND e1.is_favorite=1 ';