---------------------
Hier das ursprüngliche Problem:
Ich habe ein 4.6.23 auf 4.8.6 upgedatet, dabei über die Installation das Plugin "Newsletter" installieren lassen, das aber schon in der 4.6.23 am laufen war.
In 4.6.23 funktionierte alles hervorragend.
Mein Kunde hat 500-600 Empfänger in der Standardgruppe, die in Blöcken zu 50 angeschrieben werden sollen.
Das Newslettersystem bleibt nun stets bei Block 1 hängen, die Seite refresht sich ständig, zeigt aber weiter nur "Block 1 von 51 verschickt" und springt nie weiter zu Block 1.
---------------
ACHTUNG, das Problem wurde von Timo Trautmann (danke!!!) gefixt:
Es handelt sich um einen globalen Fehler in Contenido.
In der Datei class.newsletter.jobs.php (contenido/classes) bitte in der Funktion runjob() fast am Ende:
Code:
nach
} else if ($bDispatch) {
// Check, if there are recipients remaining - stops job faster
$oLogs->resetQuery();
$oLogs->setWhere("idnewsjob", $this->get($this->primaryKey));
$oLogs->setWhere("status", "pending");
$oLogs->setLimit(0, $this->get("dispatch_count"));
$oLogs->setLimit(0, $this->get("dispatch_count"));
folgende Zeile einfügen:
Die 4.8.7 wird diesen Fehler dann nicht mehr enthalten.$oLogs->query();