﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking
2424	check_update.php listet Händlerbund Modul immer als inaktiv	Torsten Riemer	Gerhard Waldemair	"Die ""check_update.php"" listet das Händlerbund Modul immer als inaktiv, obwohl ""HAENDLERBUND_KEY"" gesetzt ist.

Das Problem wird da liegen, dass ""HAENDLERBUND_KEY"" kein ""true"" oder ""false"" enthält, sondern den individuellen Konfigurationsschlüssel, entsprechend kann folgende Abfrage in der ""/inc/check_version_update.inc.php"" nie den Status installed = 1 zurückgeben:

{{{
            if (xtc_db_num_rows($check_query) > 0) {
              $details[$heading][$module]['installed'] = 2;
              while ($check = xtc_db_fetch_array($check_query)) {
                if (strtolower($check['configuration_value']) == 'true') {
                  $details[$heading][$module]['installed'] = 1;
                  break;
                }
              }
            }
}}}

Folgende Änderung würde das Problem lösen:

{{{
            if (xtc_db_num_rows($check_query) > 0) {
              $details[$heading][$module]['installed'] = 2;
              while ($check = xtc_db_fetch_array($check_query)) {
                if (strtolower($check['configuration_value']) == 'true') {
                  $details[$heading][$module]['installed'] = 1;
                  break;
                }
                if (strtolower($check['configuration_value']) != '' && strtolower($check['configuration_value']) != 'true' && strtolower($check['configuration_value']) != 'false') {
                  $details[$heading][$module]['installed'] = 1;
                  break;
                }
              }
            }
}}}"	Bug/Fehler	closed	normal	modified-shop-2.0.8.0	Module	2.0.7.1	fixed				
