Artikel-Verwaltung zeigt nur die zehn neuesten News #132

Open
opened 2026-10-23 09:57:55 +00:00 by claude · 1 comment
Collaborator

Was passiert: Die Artikel-Verwaltung im CMS listet nur die zehn neuesten Artikel der Kategorie News. Ein Artikel der Kategorie „Sieger-Archiv“, den man im selben Formular anlegen kann, verschwindet nach dem Speichern aus der Liste, ebenso jede News, die älter ist als die zehn neuesten. Bearbeiten, ausblenden oder löschen kann die Redaktion solche Artikel dann nicht mehr.

Ursache: content/src/pages/ArticleManager.tsx:72 ruft GET /api/articles/all ohne Parameter auf. Das Backend setzt dann die Vorgaben ein: category=NEWS, page=0, size=10 (ArticleResource.listAll).

Erwartet: Die Redaktion sieht alle Artikel aller Kategorien, auch die Entwürfe.

Prüfen:

  1. Im CMS einen Artikel mit der Kategorie „Sieger-Archiv“ anlegen und speichern.
  2. Heute fehlt er danach in der Liste, erwartet ist, dass er dort steht.
  3. Gegenprobe: Bei mehr als zehn News erscheinen auch die älteren.

Gefunden am 23.10.2026 bei der Neuordnung der REST-Pfade.

**Was passiert:** Die Artikel-Verwaltung im CMS listet nur die zehn neuesten Artikel der Kategorie News. Ein Artikel der Kategorie „Sieger-Archiv“, den man im selben Formular anlegen kann, verschwindet nach dem Speichern aus der Liste, ebenso jede News, die älter ist als die zehn neuesten. Bearbeiten, ausblenden oder löschen kann die Redaktion solche Artikel dann nicht mehr. **Ursache:** `content/src/pages/ArticleManager.tsx:72` ruft `GET /api/articles/all` ohne Parameter auf. Das Backend setzt dann die Vorgaben ein: `category=NEWS`, `page=0`, `size=10` (`ArticleResource.listAll`). **Erwartet:** Die Redaktion sieht alle Artikel aller Kategorien, auch die Entwürfe. **Prüfen:** 1. Im CMS einen Artikel mit der Kategorie „Sieger-Archiv“ anlegen und speichern. 2. Heute fehlt er danach in der Liste, erwartet ist, dass er dort steht. 3. Gegenprobe: Bei mehr als zehn News erscheinen auch die älteren. Gefunden am 23.10.2026 bei der Neuordnung der REST-Pfade.
Author
Collaborator

Behoben mit der CMS-Etappe der URL-Neuordnung, in main seit 28.10. (dd97573). Die Artikelverwaltung lädt GET /api/articles und zeigt alle Artikel aller Kategorien samt ausgeblendeten, ohne Begrenzung auf zehn.

Prüfbar auf Staging, sobald main dort läuft:

  1. Im CMS (https://content.staging.mydevlab.work) als Admin oder Redaktion „Artikel“ öffnen.
  2. Einen Artikel mit Kategorie „Sieger-Archiv“ anlegen: Er steht nach dem Speichern in der Liste.
  3. Die Liste zeigt auch ältere News als die zehn neuesten und auch ausgeblendete Artikel.
  4. Neu dabei: Im Artikeldialog gibt es das Feld „Datum“. Auf gestern stellen und speichern: Die Homepage zeigt das Datum von gestern. Ohne Datum lässt sich nicht speichern, am Feld steht „Datum ist ein Pflichtfeld“.
Behoben mit der CMS-Etappe der URL-Neuordnung, in `main` seit 28.10. (`dd97573`). Die Artikelverwaltung lädt `GET /api/articles` und zeigt alle Artikel aller Kategorien samt ausgeblendeten, ohne Begrenzung auf zehn. Prüfbar auf Staging, sobald `main` dort läuft: 1. Im CMS (https://content.staging.mydevlab.work) als Admin oder Redaktion „Artikel“ öffnen. 2. Einen Artikel mit Kategorie „Sieger-Archiv“ anlegen: Er steht nach dem Speichern in der Liste. 3. Die Liste zeigt auch ältere News als die zehn neuesten und auch ausgeblendete Artikel. 4. Neu dabei: Im Artikeldialog gibt es das Feld „Datum“. Auf gestern stellen und speichern: Die Homepage zeigt das Datum von gestern. Ohne Datum lässt sich nicht speichern, am Feld steht „Datum ist ein Pflichtfeld“.
Sign in to join this conversation.
No description provided.