contao/test — Issue #621: Database::__set() sollte intIndex kontrollieren
Author: aschempp
Created: 2011-11-29 06:32:54+00:00
State: open
Labels: Defect, framework

Mir ist heute beim Versuch eine "Seite->Artikel" ähnliche Struktur aufzubauen ein Fehler aufgefallen.

In der Database_Result Klasse wird beim Abfragen eines Wertes (_ _ get()) der Index kontrolliert.

```
if ($this->intIndex < 0)
{
$this->first();
}
```

Bei setzen eines Wertes (_ _ set()) sollte dies auch gemacht werden.

Aufgetreten ist der Fehler bei mir in der DC_Table auf Zeile 2423 (TL 2.6.7). Hier wird "protected" gesetzt, ohne dass vorher der Index kontrolliert wird (da scheinbar Zeile 2405 nicht greift).

--- _Originally created on March 27th, 2009, at 10:36am (ID 621)_