Es kommt vor, dass kaputte Links von Usern geöffnet werden. Woher diese Links kommen ist nicht bekannt. Meistens ist die darin verwendete UUID nicht gültig, bspw. weil Leerzeichen oder andere Buchstaben/Zahlen enthalten sind. Das deutet darauf hin, dass der Link händisch zusammengesetzt worden ist.
Beim Aufruf dieser Links kann Konova die UUID nicht nutzen, da sie nicht gültig ist. Entsprechend wird ein 500er Server Error geworfen, der recht unspezifisch ist.
Verbesserung
Ein ValidityError sollte abgefangen und extra behandelt werden. Hier sollte eine angepasste Rückmeldung kommen, die den Nutzer darauf hinweist, dass der Link vermutlich ungültig ist und dieser kontrolliert werden soll.
# Status quo
Es kommt vor, dass kaputte Links von Usern geöffnet werden. Woher diese Links kommen ist nicht bekannt. Meistens ist die darin verwendete UUID nicht gültig, bspw. weil Leerzeichen oder andere Buchstaben/Zahlen enthalten sind. Das deutet darauf hin, dass der Link händisch zusammengesetzt worden ist.
Beim Aufruf dieser Links kann Konova die UUID nicht nutzen, da sie nicht gültig ist. Entsprechend wird ein 500er Server Error geworfen, der recht unspezifisch ist.
# Verbesserung
Ein `ValidityError` sollte abgefangen und extra behandelt werden. Hier sollte eine angepasste Rückmeldung kommen, die den Nutzer darauf hinweist, dass der Link vermutlich ungültig ist und dieser kontrolliert werden soll.
Status quo
Es kommt vor, dass kaputte Links von Usern geöffnet werden. Woher diese Links kommen ist nicht bekannt. Meistens ist die darin verwendete UUID nicht gültig, bspw. weil Leerzeichen oder andere Buchstaben/Zahlen enthalten sind. Das deutet darauf hin, dass der Link händisch zusammengesetzt worden ist.
Beim Aufruf dieser Links kann Konova die UUID nicht nutzen, da sie nicht gültig ist. Entsprechend wird ein 500er Server Error geworfen, der recht unspezifisch ist.
Verbesserung
Ein
ValidityError
sollte abgefangen und extra behandelt werden. Hier sollte eine angepasste Rückmeldung kommen, die den Nutzer darauf hinweist, dass der Link vermutlich ungültig ist und dieser kontrolliert werden soll.Merged in #386