Redaktion zeigt nur die 10 neuesten News-Artikel, Sieger-Archiv gar nicht #127

Open
opened 2026-10-22 15:52:31 +00:00 by claude · 0 comments
Collaborator

Gefunden am 22.10.2026 beim Zalando-Review der Endpunkte (ADR 0035).

Was passiert

1. Ältere Artikel fehlen in der Redaktion. Die Artikelverwaltung (content/src/pages/ArticleManager.tsx:72) lädt GET /api/articles/all ohne size. Das Backend nimmt dann den Vorgabewert 10 (ArticleResource.listAll). Weiterblättern kann man in der Oberfläche nicht.

  • Produktion: 14 NEWS-Artikel, die vier ältesten sind in der Redaktion nicht zu sehen und nicht zu bearbeiten oder zu löschen.
  • Dev-DB: 13 NEWS-Artikel, drei davon fehlen.

2. Sieger-Archiv-Artikel verschwinden nach dem Speichern. Im Formular lässt sich die Kategorie „Sieger-Archiv“ wählen (ArticleManager.tsx:270). Die Liste lädt aber ohne category, also nur NEWS (Vorgabe im Backend). Ein Sieger-Archiv-Artikel ist nach dem Speichern in der Redaktion nicht mehr zu finden. Die Homepage zeigt SIEGER_ARCHIV nirgends an, der Artikel ist also auch dort nicht zu sehen. Auf Produktion gibt es bisher keinen solchen Artikel.

Nachstellen

  1. In der Redaktion (content) mehr als 10 News-Artikel anlegen.
  2. Die Liste zeigt nur die 10 neuesten.
  3. Einen Artikel mit Kategorie „Sieger-Archiv“ anlegen: Er taucht in der Liste nicht auf.

Zu klären

  • Liste: Braucht die Redaktionsliste überhaupt Blättern? Bei 14 Artikeln liegt nahe, dass /api/articles/all immer alle Artikel liefert, ohne page/size.
  • Sieger-Archiv: Wird die Kategorie noch gebraucht? Wenn ja, wo erscheint sie auf der Homepage, und zeigt die Redaktion beide Kategorien? Wenn nein, fällt sie weg, im Enum und im Formular.

Soll bei den Artikeln einmal wirklich geblättert werden, gilt ADR 0035: Die Antwort wird dann zum Objekt mit der Angabe, ob es weitergeht.

Gefunden am 22.10.2026 beim Zalando-Review der Endpunkte (ADR 0035). ## Was passiert **1. Ältere Artikel fehlen in der Redaktion.** Die Artikelverwaltung (`content/src/pages/ArticleManager.tsx:72`) lädt `GET /api/articles/all` ohne `size`. Das Backend nimmt dann den Vorgabewert 10 (`ArticleResource.listAll`). Weiterblättern kann man in der Oberfläche nicht. - **Produktion:** 14 NEWS-Artikel, die vier ältesten sind in der Redaktion nicht zu sehen und nicht zu bearbeiten oder zu löschen. - **Dev-DB:** 13 NEWS-Artikel, drei davon fehlen. **2. Sieger-Archiv-Artikel verschwinden nach dem Speichern.** Im Formular lässt sich die Kategorie „Sieger-Archiv“ wählen (`ArticleManager.tsx:270`). Die Liste lädt aber ohne `category`, also nur NEWS (Vorgabe im Backend). Ein Sieger-Archiv-Artikel ist nach dem Speichern in der Redaktion nicht mehr zu finden. Die Homepage zeigt `SIEGER_ARCHIV` nirgends an, der Artikel ist also auch dort nicht zu sehen. Auf Produktion gibt es bisher keinen solchen Artikel. ## Nachstellen 1. In der Redaktion (content) mehr als 10 News-Artikel anlegen. 2. Die Liste zeigt nur die 10 neuesten. 3. Einen Artikel mit Kategorie „Sieger-Archiv“ anlegen: Er taucht in der Liste nicht auf. ## Zu klären - **Liste:** Braucht die Redaktionsliste überhaupt Blättern? Bei 14 Artikeln liegt nahe, dass `/api/articles/all` immer alle Artikel liefert, ohne `page`/`size`. - **Sieger-Archiv:** Wird die Kategorie noch gebraucht? Wenn ja, wo erscheint sie auf der Homepage, und zeigt die Redaktion beide Kategorien? Wenn nein, fällt sie weg, im Enum und im Formular. Soll bei den Artikeln einmal wirklich geblättert werden, gilt ADR 0035: Die Antwort wird dann zum Objekt mit der Angabe, ob es weitergeht.
Sign in to join this conversation.
No description provided.