Closed alexanderreiprich closed 2 months ago
Habe gerade gesehen, dass dieses Problem irgendwie tiefer geht als gedacht. Wenn man ein Rezept bearbeitet und speichert, wird das Rezept nicht geändert sondern mit dem tatsächlich ausgewählten Identifier in die Datenbank geschrieben, sodass das Rezept doppelt vorkommt - einmal in der alten und einmal in der neuen Version.
Ebenfalls werden manche Werte im falschen Datentyp in die Datenbank geschrieben. Bspw. wird NumberOfPeople als String gespeichert, was filtern unmöglich macht. @a-denzel ich versuche das mal zu hotfixen und direkt auf den main branch zu pushen
Geschlossen, da mittlerweile obsolet
Vergebung der ID ist inkonstant. Momentan wird ein neues Rezept in der Datenbank unter einer zufälligen ID gespeichert. Das Routing funktioniert nur über diese ID. Jedoch wird in RecipeList bzw. RecipeElement mit dem Attribut ID aus der Datenbank gearbeitet, welche der Nutzer selber vergibt. Daher funktioniert die Verlinkung auf der Rezeptauflistung nicht.
Beispiel: Das Rezept "Tabouleh" wird zwar in der Liste angezeigt, der Link funktioniert jedoch nicht, da auf
verwiesen wird. Das Rezept kann jedoch angezeigt werden, wenn auf
zugegriffen wird - der ID aus der Datenbank.
Mögliche Lösungen: