zentrumnawi / solid-backend

Die API der E-Learning Rohling App
MIT License
1 stars 0 forks source link

Slideshow-Endpoints #140

Closed sheepyhollow closed 2 years ago

sheepyhollow commented 2 years ago

Für die Slideshows sollte es zwei Endpoints geben

  1. Information über alle Slideshows mit ihren Tags und Bildern (siehe #130) ohne pages
  2. Aufruf einer einzigen Slideshow mit Inhalt per ID (existiert schon)

Der Slideshow-Übersichts-Endpoint könnte dann z.B. slideshowinfo heißen - vielleicht geben wir uns hier eine Konvention über alle Komponenten, so dass das ein konsistentes Schema ist.

chgad commented 2 years ago

RESTful ist allerdings

  1. Ein GET auf /slideshows --> Alle Slideshows
  2. Ein GET auf /slideshows/<id>--> SlideShow mit id ==

Bis auf das ausschließen der SlideShowPage objekte bei 1. existiert das schon.

sheepyhollow commented 2 years ago

Dann RESTful (in allen Komponenten).

chgad commented 2 years ago

@sheepyhollow

Information über alle Slideshows mit ihren Tags und Bildern (siehe https://github.com/zentrumnawi/solid-backend/issues/130) ohne pages

können wir uns hier einigen dass statt des Inhalts aller pages lediglich die Liste aller zugehörigen ID's mitkommen.

Das entfernen des Key's pagessuggeriert sonst ein nicht vorhanden sein des Felds bzw. der Relation.

sheepyhollow commented 2 years ago

Ja, das passt so!