[Tickets #14816] foreach() on null throws Horde ERROR
noreply at bugs.horde.org
noreply at bugs.horde.org
Mon May 14 11:22:36 UTC 2018
BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE
E-MAIL-ADRESSE WERDEN NICHT GELESEN.
Ticket-URL: https://bugs.horde.org/ticket/14816
------------------------------------------------------------------------------
Ticket | 14816
Erstellt Von | birnbacs at gmail.com
Zusammenfassung | foreach() on null throws Horde ERROR
Warteschlange | Horde Base
Version | 5.2.17
Typ | Bug
Status | Unconfirmed
Priorität | 1. Low
Milestone |
Patch | 1
Zuständige |
------------------------------------------------------------------------------
birnbacs at gmail.com (2018-05-14 11:22) hat geschrieben:
The setMapper() method of Horde_Rdo_Query throws an error if the used
mapper has no non-lazy relationships.
PHP ERROR: Invalid argument supplied for foreach() [pid 5933 on line
132 of "/usr/local/share/pear/Horde/Rdo/Query.php"]
Cause is a foreach() loop over the relationships. This is no problem
as such but untroduces an unecessary ERROR into the logs.
I fixed this for myself by introducing the following statement in line
130, right before the loop:
if (is_null($mapper->relationships)) {return $this;}
More information about the bugs
mailing list