summaryrefslogtreecommitdiff
path: root/classes/feeds.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2018-12-08 08:23:18 +0300
committerAndrew Dolgov <[email protected]>2018-12-08 08:23:18 +0300
commit41e967136f6391ff6d7a7c20af47dc434d853099 (patch)
tree43a080ba04a0491b925ea73739f55d7bfc401e0e /classes/feeds.php
parentabaf597808833cdc60af87dc0931a8d6f0a2d6a3 (diff)
format headlines list: normalize booleans for pdo mysql
Diffstat (limited to 'classes/feeds.php')
-rwxr-xr-xclasses/feeds.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/classes/feeds.php b/classes/feeds.php
index 1c4f5fc14..a5810cdaa 100755
--- a/classes/feeds.php
+++ b/classes/feeds.php
@@ -242,6 +242,13 @@ class Feeds extends Handler_Protected {
$id = $line["id"];
+ // frontend doesn't expect pdo returning booleans as strings on mysql
+ if (DB_TYPE == "mysql") {
+ foreach (["unread", "marked", "published"] as $k) {
+ $line[$k] = $line[$k] === "1";
+ }
+ }
+
// normalize archived feed
if ($line['feed_id'] === null) {
$line['feed_id'] = 0;