summaryrefslogtreecommitdiff
path: root/classes/pref/feeds.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2022-12-30 19:51:34 +0300
committerAndrew Dolgov <[email protected]>2022-12-30 19:51:34 +0300
commitc30b24d09f4096e612965af658540595262f6848 (patch)
treeacd8db50e5f47728f20e750b69ee793770735c3c /classes/pref/feeds.php
parent5c0a5da88cd4ea451ea625310319f916fdba35fa (diff)
deal with type errors in batch feed editor properly, un-deprecate PDO wrapper functions and document them for posterity
Diffstat (limited to 'classes/pref/feeds.php')
-rwxr-xr-xclasses/pref/feeds.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/classes/pref/feeds.php b/classes/pref/feeds.php
index d2fcdc804..679eb12e9 100755
--- a/classes/pref/feeds.php
+++ b/classes/pref/feeds.php
@@ -713,12 +713,12 @@ class Pref_Feeds extends Handler_Protected {
$cat_id = (int) clean($_POST["cat_id"] ?? 0);
$auth_login = clean($_POST["auth_login"] ?? "");
$auth_pass = clean($_POST["auth_pass"] ?? "");
- $private = clean($_POST["private"] ?? "") == "on";
- $include_in_digest = clean($_POST["include_in_digest"] ?? "") == "on";
- $cache_images = clean($_POST["cache_images"] ?? "") == "on";
- $hide_images = clean($_POST["hide_images"] ?? "") == "on";
- $always_display_enclosures = clean($_POST["always_display_enclosures"] ?? "") == "on";
- $mark_unread_on_update = clean($_POST["mark_unread_on_update"] ?? "") == "on";
+ $private = checkbox_to_sql_bool($_POST["private"] ?? "");
+ $include_in_digest = checkbox_to_sql_bool($_POST["include_in_digest"] ?? "");
+ $cache_images = checkbox_to_sql_bool($_POST["cache_images"] ?? "");
+ $hide_images = checkbox_to_sql_bool($_POST["hide_images"] ?? "");
+ $always_display_enclosures = checkbox_to_sql_bool($_POST["always_display_enclosures"] ?? "");
+ $mark_unread_on_update = checkbox_to_sql_bool($_POST["mark_unread_on_update"] ?? "");
$feed_language = clean($_POST["feed_language"] ?? "");