Disabled redirect options cause a database error
datango opened this issue · comments
Incorrect integer value: '' for column 'force_https'
diff --git a/Classes/Backend/Hook/DatamapHook.php b/Classes/Backend/Hook/DatamapHook.php
index 964f90a..7c74e0f 100644
--- a/Classes/Backend/Hook/DatamapHook.php
+++ b/Classes/Backend/Hook/DatamapHook.php
@@ -342,9 +342,9 @@ class DatamapHook
{
$redirectLifetime = strtotime((string)Configuration::get('redirect_lifetime'));
$redirectHttpStatusCode = (int)Configuration::get('redirect_code');
- $redirectForceHttps = (bool)Configuration::get('redirect_force_https');
- $redirectRespectQueryParameters = (bool)Configuration::get('redirect_respect_query_parameters');
- $redirectKeepQueryParameters = (bool)Configuration::get('redirect_keep_query_parameters');
+ $redirectForceHttps = (int)Configuration::get('redirect_force_https');
+ $redirectRespectQueryParameters = (int)Configuration::get('redirect_respect_query_parameters');
+ $redirectKeepQueryParameters = (int)Configuration::get('redirect_keep_query_parameters');
$this->connection->insert(
'sys_redirect',
[
Thanks for the hint, fixed in 1.10.1