Aus irgendeinem seltsamen Grund werden PMs in meiner Dev-Installation nicht an die Admins-Gruppe gesendet.
Der Job läuft, daher sehe ich keinen Grund, warum die PM nicht gesendet werden sollte, obwohl die Kriterien erfüllt sind?
Ich würde ein puts vor dem Aufruf von PostCreator hinzufügen und den Rückgabewert einer Variablen zuweisen, damit du ihn nach dem Aufruf ausgeben kannst.
Ja… Ich habe das getan, um zu sehen, ob der Job läuft, und ein anderes vorangestellt, aber nichts wurde ausgegeben. Ich muss wohl meine If-Statement-Logik überarbeiten, denke ich.
Ein paar Dinge:
- Deaktivieren Sie die Validierung, da dies die Erstellung blockieren k
nte. - Alle 12 Stunden sind zweimal t
glich, im Gegensatz zu Ihrem Kommentar, falls Sie es nur einmal t
glich senden wollten.
Oh, tut mir leid, ich hätte hinzufügen sollen: Meine Entwicklungsumgebung sorgt dafür, dass es alle 10 Sekunden ausgeführt wird.
Ihre „end“-Anweisungen sehen unordentlich aus und die Einrückung sollte bereinigt werden.
Vielleicht haben Sie eine zu viel/an der falschen Stelle?
Vielleicht hätte ich es präzisieren sollen: Selbst wenn alle Prüfungen bestanden waren, wurde keine PN gesendet. Vielleicht sollte ich stattdessen eine Markierungsoption ausprobieren?
Darf jeder Ihrer Admin-Gruppe eine Nachricht senden? Ich glaube, standardmäßig niemand.

[Zitat=“Moin, Beitrag:8, Thema:368518”]
darf jeder deiner Admin-Gruppe eine Nachricht schicken
[/Zitat]
Gute Idee! Funktioniert dieser Aufruf in der Rails-Konsole? Versuche auch, es einfach an den Admin-Benutzer zu senden.
Ja, ich kann jetzt die Admins-Gruppe kontaktieren, nachdem ich diese Einstellung geändert habe. Was mich jetzt verwirrt, ist, dass die JSON-Anfrage anscheinend überhaupt nichts zurückgibt
…
