Browse Source

проверка даты рождения при регистрации в полном формате

master
parent
commit
e6ecfc6994
  1. 10
      webApp/interfaces/pagesController.py

10
webApp/interfaces/pagesController.py

@ -116,7 +116,15 @@ def send_registration_request():
dob = raw_data.get("dob", "")
if not dob:
return jsonify({'success': False, "error": "Дата рождения отсутствует"})
birth_year = dob.split("-")[0] # Предполагается формат "YYYY-MM-DD"
try:
# Преобразуем формат из 2016-09-25 в datetime объект
date_obj = datetime.strptime(dob, "%Y-%m-%d")
# Преобразуем datetime объект в строку в формате ISO 8601
birth_year = date_obj.strftime("%Y-%m-%dT%H:%M:%S.000Z")
except ValueError:
return jsonify({'success': False, "error": "Неверный формат даты рождения"}), 400
# Данные для отправки в сервер Полимед
data = {

Loading…
Cancel
Save