Projekt

Allgemein

Aktionen

GX-Bug #41664

geschlossen

Das Magnalister-Modul kann Fehlermeldungen verursachen, wenn es nicht installiert ist jedoch in der Vergangenheit installiert war

Von Moritz Bunjes vor etwa 10 Jahren hinzugefügt. Vor mehr als 9 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Daniel Würdemann
Kategorie:
Partner
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.6.1.0, 2.7.1.0
Release Notes Langtext:

Beschreibung

Fehlermeldungen, wie diese können erscheinen:
WARNING(2): mysql_real_escape_string(): 132 is not a valid MySQL-Link resource in /xxx/admin/includes/magnalister/php/lib/MagnaDB.php:373
oder
WARNING(2): "include_once(): Failed opening '/xxx/admin/includes/magnalister/lang/.php' for inclusion (include_path='.:/usr/local/lib/php')" in /xxx/magnaCallback.php:468

Ursache des Problems ist, dass der MagnalisterApplicationTopExtender nur die Existenz der Konstanten MAGNALISTER_PASSPHRASE abfragt, die jedoch vorhanden sein kann, wenn das Modul nicht installiert ist. Es sollte daher zusätzlich der Status des Magnalister-Moduls abgefragt werden:
defined('MODULE_MAGNALISTER_STATUS') && (MODULE_MAGNALISTER_STATUS == 'True')


Checkliste 0/0


Zugehörige Tickets

Kopiert nach GX-Entwicklung - GX-Bug #45231: Das Magnalister-Modul kann Fehlermeldungen verursachen, wenn es nicht installiert ist jedoch in der Vergangenheit installiert war (GX-2.7)ErledigtDaniel Würdemann

Aktionen
Aktionen #3

Von Torben Wark vor etwa 10 Jahren aktualisiert

  • Status wurde von In Bearbeitung zu Gemeldet geändert

Änderung mit Magnalister klären.

Aktionen #5

Von Moritz Bunjes vor etwa 10 Jahren aktualisiert

Mail von mir an magnalister ging raus. Wird auf Feedback gewartet.

Aktionen #6

Von Moritz Bunjes vor etwa 10 Jahren aktualisiert

Magnalister setzt die Lösung selber um und wird diese in Kürze zusammen mit einer neuen Modulversion als Merge-Request einreichen.

Aktionen