diff options
author | Andrew Dolgov <[email protected]> | 2022-12-30 19:51:34 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2022-12-30 19:51:34 +0300 |
commit | c30b24d09f4096e612965af658540595262f6848 (patch) | |
tree | acd8db50e5f47728f20e750b69ee793770735c3c /classes/pref/feeds.php | |
parent | 5c0a5da88cd4ea451ea625310319f916fdba35fa (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-x | classes/pref/feeds.php | 12 |
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"] ?? ""); |