Funktion "Diese Tags von Zusammenfassungs-E-Mails unterdrücken" funktioniert nicht in der Vorschau-Digest-E-Mail?

Ich habe einige Tags in den neuen Einstellungen ausgeschlossen und versuche, die Digest-E-Mail in der Vorschau anzuzeigen. Die Vorschau enthält einige doppelte Themen, und Themen mit diesen Tags sind ebenfalls enthalten.

2 „Gefällt mir“

Ich teste dies auf meiner lokalen Entwicklungsseite, es scheint ein Fehler zu sein. Der Code erwartet, dass die Einstellung digest_suppress_tags eine Pipe-getrennte Liste von Tag-IDs ist, aber es ist tatsächlich eine Liste von Tag-Namen:

So sieht die Einstellung auf meiner Seite aus:

SiteSetting.digest_suppress_tags
=> "foo|bar"

Der Code, der die Tags aus der Zusammenfassung ausschließt, erwartet, dass der Wert der Einstellung "1|2" (die Tag-IDs) ist.

Beachten Sie, dass die Einstellung digest_suppress_categories ohne Probleme funktioniert. Der Einstellungskategorie-Selektor speichert Kategorie-IDs, nicht Kategorienamen.

3 „Gefällt mir“

Dies ist jetzt behoben in:

Vielen Dank für den Bericht @th21 und für die großartige Analyse/Fehlerbehebung @simon!

4 „Gefällt mir“