From 365f5c8b53e949fe02c41dde7b313195ac1171ec Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 30 Jan 2018 11:45:15 +0300 Subject: [PATCH] import_export: use legacy true/false values --- plugins/import_export/init.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) mode change 100644 => 100755 plugins/import_export/init.php diff --git a/plugins/import_export/init.php b/plugins/import_export/init.php old mode 100644 new mode 100755 index 27cb73698..1f7a31bad --- a/plugins/import_export/init.php +++ b/plugins/import_export/init.php @@ -15,6 +15,10 @@ class Import_Export extends Plugin implements IHandler { "fox"); } + private function bool_to_sql_bool($s) { + return $s ? 'true' : 'false'; + } + function xml_import($args) { $filename = $args['xml_import']; @@ -354,8 +358,8 @@ class Import_Export extends Plugin implements IHandler { if (db_num_rows($result) == 0) { - $marked = bool_to_sql_bool(sql_bool_to_bool($article['marked'])); - $published = bool_to_sql_bool(sql_bool_to_bool($article['published'])); + $marked = $this->bool_to_sql_bool(sql_bool_to_bool($article['marked'])); + $published = $this->bool_to_sql_bool(sql_bool_to_bool($article['published'])); $score = (int) $article['score']; $tag_cache = $article['tag_cache']; @@ -474,4 +478,4 @@ class Import_Export extends Plugin implements IHandler { return 2; } -} \ No newline at end of file +}