Skip to content

api.py fix#1

Open
kl290 wants to merge 5 commits intomf75:masterfrom
kl290:master
Open

api.py fix#1
kl290 wants to merge 5 commits intomf75:masterfrom
kl290:master

Conversation

@kl290
Copy link

@kl290 kl290 commented Sep 25, 2025

  • Funktionen korrigiert
  • Tests erstellt, um Funktionalitäten abzudecken

- Funktionen korrigiert
- Tests erstellt, um Funktionalitäten abzudecken
- Kategorie-Feld hinzugefügt
- Kategorie-Validierung(vordefinierte Kategorien (health, general, work, social) erlaubt
- Funktion shift_appointment erstellt
- Tests ergänzt und angepasst, um die neuen Änderungen abzudecken
- amount_start und amount_end hinzugefügt für genauere Anpassungen von Terminen
- Prüfung "Shift would cause overlapping appointment" eingebaut
- sowie Testergänzungen und Anpassungen
api.py Outdated
global next_id
data = request.get_json()
title, start, end = extract_data_fields(data)
title, start, end, category = extract_and_validate_data_fields(data)
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ich fände validate_and_extract_... besser, weil es die Reihenfolge ist, in der es passiert

- Umgang mit TIME_FORMAT = "%Y-%m-%d %H:%M" besser behandelt
- sowie Fehlerfälle bei POST und PUT abgefangen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants