проверка даты рождения при регистрации в полном формате
This commit is contained in:
@@ -116,7 +116,15 @@ def send_registration_request():
|
|||||||
dob = raw_data.get("dob", "")
|
dob = raw_data.get("dob", "")
|
||||||
if not dob:
|
if not dob:
|
||||||
return jsonify({'success': False, "error": "Дата рождения отсутствует"})
|
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 = {
|
data = {
|
||||||
|
|||||||
Reference in New Issue
Block a user