H2-invent / open-datenschutzcenter

Open Source Datenschutzmanagement System
https://open-datenschutzcenter.de
GNU Affero General Public License v3.0
34 stars 10 forks source link

Freigabe zu einem Kontakt kann nicht gelöscht werden. #252

Open Art4 opened 6 months ago

Art4 commented 6 months ago

Describe the bug

Das Löschen eines zuvor freigegebenen Kontakts führt zu einem 500 Server Error. Der Kontakt ist danach nicht freigegeben und kann auch nicht mehr bearbeitet werden.

To Reproduce

  1. Gehe zu Datenschutzelemente -> Kontakte (https://app.open-datenschutzcenter.de/kontakt)
  2. Erstelle einen neuen Kontakt
  3. Gebe den Kontakt frei
  4. Klicke auf den Button "Freigabe löschen"

Expected behavior

Die Freigabe wird gelöscht und der Kontakt kann wieder bearbeitet werden.

Screenshots

grafik grafik

Additional context

Auf dem Demo-Server kann ich den Fehler nicht reproduzieren, weil dort das Freigeben von Kontakten fehlt.

Als Workaround kann ich im HTML dem entsprechenden div-Tag die CSS-Klasse disabled entfernen. Dadurch lässt sich das Formular wieder ändern und speichern.

grafik