Commit
·
4cf3446
1
Parent(s):
f90e4c6
Update app.py
Browse files
app.py
CHANGED
@@ -22,14 +22,18 @@ def avp():
|
|
22 |
print(incoming)
|
23 |
# Обработка POST запроса по пути "/avp"
|
24 |
# Можно добавить нужную логику для обработки данных
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
|
26 |
-
|
27 |
-
|
28 |
-
# Если балл больше 0, уменьшаем его на 1
|
29 |
-
if score > 0:
|
30 |
-
incoming[user_id] = score - 1
|
31 |
|
32 |
-
# Возвращаем измененный словарь
|
33 |
return jsonify(incoming)
|
34 |
if __name__ == '__main__':
|
35 |
app.run(host='0.0.0.0', port=int(os.environ.get('PORT', 7860)))
|
|
|
22 |
print(incoming)
|
23 |
# Обработка POST запроса по пути "/avp"
|
24 |
# Можно добавить нужную логику для обработки данных
|
25 |
+
# Если параметр "bazis" присутствует в запросе
|
26 |
+
if "bazis" in incoming:
|
27 |
+
bazis = incoming["bazis"]
|
28 |
+
# Перебираем словарь с баллами пользователей
|
29 |
+
for user_id, score in bazis.items():
|
30 |
+
# Если балл больше 0, уменьшаем его на 1
|
31 |
+
if score > 0:
|
32 |
+
bazis[user_id] = score - 1
|
33 |
|
34 |
+
# Заменяем исходный словарь с измененными баллами
|
35 |
+
incoming["bazis"] = bazis
|
|
|
|
|
|
|
36 |
|
|
|
37 |
return jsonify(incoming)
|
38 |
if __name__ == '__main__':
|
39 |
app.run(host='0.0.0.0', port=int(os.environ.get('PORT', 7860)))
|