Skip to content

Version 35#

Hotfixes for version 35

A hotfix fixes a specific bug and is typically provided as a ZIP file. The ZIP file is extracted in the installation directory of i-doit. When prompted whether to overwrite files during extraction, you must confirm.

If a hotfix is required to perform the update of an older version, it can be found in the Hotfix Archive.

Since these are hotfixes, we recommend only applying them if they are necessary for the proper operation of your installation or if you are requested to use them by support. Please ensure that a backup of i-doit has been created before using these hotfixes.

If you contact support after applying the hotfixes, please mention that you have used them.

Consent

By downloading a hotfix, you confirm that you have fully read and understood the above notices.

Application on GNU/Linux#

1
2
3
4
sudo cp i-doit_<version>_hotfix_<description>_<ticket>_<commit>.zip /var/www/html/
cd /var/www/html/
sudo -u www-data unzip i-doit_<version>_hotfix_<description>_<ticket>_<commit>.zip
sudo rm i-doit_<version>_hotfix_<description>_<ticket>_<commit>.zip

Application on Windows#

Extract

Path for the i-doit Windows installer:

1
C:\ProgramData\i-doit\apache-2.4\htdocs

Path for the i-doit Discovery installer:

1
C:\ProgramData\i-doit-discovery\apache-2.4\htdocs

i-doit core#

LDAP sync can not update person object (ID-11764)#

i-doit_35_hotfix_ID-11764_700a05e.zip

Category is not displayed or the category list is empty and a PHP Fatal error is logged (ID-11972)#

Error message found in the web server log

PHP Fatal error: Uncaught TypeError: isys_component_list::getTenantTableConfig(): Return value must be of type ?idoit\Module\Cmdb\Model\Ci\Table\Config, string returned in /var/www/html/src/classes/components/isys_component_list.class.php:1313\nStack trace:\n#0 /var/www/html/src/classes/components/isys_component_list.class.php(1326): isys_component_list->getTenantTableConfig()

i-doit_35_hotfix_ID-11972_553b6c1.zip

CSV import does not work when using object type assignment with the object type constant (ID-11973)#

i-doit_35_hotfix_ID-11973_ec07c28.zip

When saving Database hierarchy - Database information entry the title is empty which leads to a PHP fatal error (ID-12004)#

i-doit_35_hotfix_ID-12004_760461e.zip

Error message found in the web server log

Got error 'PHP message: PHP Fatal error: Uncaught TypeError: idoit\Component\Helper\Purify::formatUrlPart(): Argument #1 ($url) must be of type string, null given, called in /var/www/html/src/classes/ajax/handler/isys_ajax_handler_quick_info.class.php on line 256 and defined in /var/www/html/src/idoit/Component/Helper/Purify.php:254

API Add-on#

Compatibility to Monolog 3 (API-596)#

Error message found in the web server log

Got error 'PHP message: PHP Fatal error: Uncaught TypeError: idoit\Module\Cmdb\Component\SyncNormalizer\Config::__construct(): Argument #2 ($data) must be of type array, string given, called in

api_2.3_hotfix_API-596_426c958.zip

Flows Add-on#

Flows does not work with MySQL (Flow-385)#

Flows_1.1.0_hotfix_FLOW-385_5973795.zip

Documents Add-on#

Rights for Templates in categories are not checked (DOKU-502)#

Documents_1.10_hotfix_DOKU-502_f8a6ec2.zip

Replacement Add-on#

TypeErrors when selecting objects to swap (SWAPCI-47)#

Swapci_1.6_hotfix_SWAPCI-47_c1d34a3.zip