From ea4c51ba83adc1bb38b37a52c125a0b37a7a0980 Mon Sep 17 00:00:00 2001 From: Ralf Baussenwein Date: Fri, 24 Jun 2022 12:23:46 +0200 Subject: [PATCH 1/2] Fix compatibility with strict db mode for boolean values --- src/Resources/contao/dca/tl_mvo_facebook.php | 3 ++- src/Resources/contao/dca/tl_mvo_facebook_event.php | 1 + src/Resources/contao/dca/tl_mvo_facebook_post.php | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Resources/contao/dca/tl_mvo_facebook.php b/src/Resources/contao/dca/tl_mvo_facebook.php index 5291ceb..54adfe8 100755 --- a/src/Resources/contao/dca/tl_mvo_facebook.php +++ b/src/Resources/contao/dca/tl_mvo_facebook.php @@ -175,7 +175,7 @@ function () { 'import_enabled' => [ 'label' => &$GLOBALS['TL_LANG']['tl_mvo_facebook']['import_enabled'], 'exclude' => true, - 'default' => false, + 'default' => 0, 'inputType' => 'checkbox', 'eval' => ['isBoolean' => true], 'save_callback' => [ @@ -183,6 +183,7 @@ function ($value) { return '1' === $value; }, ], + 'sql' => ['type' => 'boolean', 'default' => false] ], 'upload_directory' => [ 'label' => &$GLOBALS['TL_LANG']['tl_mvo_facebook']['upload_directory'], diff --git a/src/Resources/contao/dca/tl_mvo_facebook_event.php b/src/Resources/contao/dca/tl_mvo_facebook_event.php index 0e1448d..da83744 100755 --- a/src/Resources/contao/dca/tl_mvo_facebook_event.php +++ b/src/Resources/contao/dca/tl_mvo_facebook_event.php @@ -100,6 +100,7 @@ 'visible' => [ 'inputType' => 'checkbox', 'eval' => ['isBoolean' => true], + 'sql' => ['type' => 'boolean', 'default' => false] ], 'fb_event_id' => [], 'start_time' => [], diff --git a/src/Resources/contao/dca/tl_mvo_facebook_post.php b/src/Resources/contao/dca/tl_mvo_facebook_post.php index 38c19d4..41a2f4b 100755 --- a/src/Resources/contao/dca/tl_mvo_facebook_post.php +++ b/src/Resources/contao/dca/tl_mvo_facebook_post.php @@ -99,6 +99,7 @@ 'visible' => [ 'inputType' => 'checkbox', 'eval' => ['isBoolean' => true], + 'sql' => ['type' => 'boolean', 'default' => false] ], 'fb_post_id' => [], 'type' => [], From 9f82f939a7fa72b76951ebaea3c1de3c620dd4c1 Mon Sep 17 00:00:00 2001 From: Ralf Baussenwein Date: Sun, 17 Jul 2022 20:37:47 +0200 Subject: [PATCH 2/2] CS --- src/Resources/contao/dca/tl_mvo_facebook.php | 2 +- src/Resources/contao/dca/tl_mvo_facebook_event.php | 2 +- src/Resources/contao/dca/tl_mvo_facebook_post.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Resources/contao/dca/tl_mvo_facebook.php b/src/Resources/contao/dca/tl_mvo_facebook.php index 54adfe8..110df5d 100755 --- a/src/Resources/contao/dca/tl_mvo_facebook.php +++ b/src/Resources/contao/dca/tl_mvo_facebook.php @@ -183,7 +183,7 @@ function ($value) { return '1' === $value; }, ], - 'sql' => ['type' => 'boolean', 'default' => false] + 'sql' => ['type' => 'boolean', 'default' => false], ], 'upload_directory' => [ 'label' => &$GLOBALS['TL_LANG']['tl_mvo_facebook']['upload_directory'], diff --git a/src/Resources/contao/dca/tl_mvo_facebook_event.php b/src/Resources/contao/dca/tl_mvo_facebook_event.php index da83744..0a6ca9b 100755 --- a/src/Resources/contao/dca/tl_mvo_facebook_event.php +++ b/src/Resources/contao/dca/tl_mvo_facebook_event.php @@ -100,7 +100,7 @@ 'visible' => [ 'inputType' => 'checkbox', 'eval' => ['isBoolean' => true], - 'sql' => ['type' => 'boolean', 'default' => false] + 'sql' => ['type' => 'boolean', 'default' => false], ], 'fb_event_id' => [], 'start_time' => [], diff --git a/src/Resources/contao/dca/tl_mvo_facebook_post.php b/src/Resources/contao/dca/tl_mvo_facebook_post.php index 41a2f4b..fd929ad 100755 --- a/src/Resources/contao/dca/tl_mvo_facebook_post.php +++ b/src/Resources/contao/dca/tl_mvo_facebook_post.php @@ -99,7 +99,7 @@ 'visible' => [ 'inputType' => 'checkbox', 'eval' => ['isBoolean' => true], - 'sql' => ['type' => 'boolean', 'default' => false] + 'sql' => ['type' => 'boolean', 'default' => false], ], 'fb_post_id' => [], 'type' => [],