Spaces:
test-sj-crm
/
Runtime error

DmitrMakeev commited on
Commit
efd6be6
1 Parent(s): 29f39e5

Update api_logic.py

Browse files
Files changed (1) hide show
  1. api_logic.py +9 -13
api_logic.py CHANGED
@@ -1,32 +1,28 @@
1
  from flask import request, jsonify
2
 
3
- ph = None
4
- ec = None
5
-
6
-
7
  ph_value = None
8
  ec_value = None
9
 
10
-
11
  def api():
 
 
 
 
12
  # Читаем значение параметра "ph" из GET-запроса
13
  ph = request.args.get('ph')
14
 
15
  # Читаем значение параметра "ec" из GET-запроса
16
  ec = request.args.get('ec')
17
 
 
 
 
18
  # Создаем JSON-объект с прочитанными значениями параметров
19
  response = {
20
- "ph_out": ph,
21
- "ec_out": ec
22
  }
23
 
24
  # Возвращаем JSON-объект
25
  return jsonify(response)
26
 
27
-
28
- def update_values(ph, ec):
29
- global ph_value
30
- global ec_value
31
- ph_value = ph
32
- ec_value = ec
 
1
  from flask import request, jsonify
2
 
 
 
 
 
3
  ph_value = None
4
  ec_value = None
5
 
 
6
  def api():
7
+ # Объявляем переменные ph_value и ec_value как глобальные
8
+ global ph_value
9
+ global ec_value
10
+
11
  # Читаем значение параметра "ph" из GET-запроса
12
  ph = request.args.get('ph')
13
 
14
  # Читаем значение параметра "ec" из GET-запроса
15
  ec = request.args.get('ec')
16
 
17
+ # Обновляем значения глобальных переменных
18
+ update_values(ph, ec)
19
+
20
  # Создаем JSON-объект с прочитанными значениями параметров
21
  response = {
22
+ "ph_out": ph_value,
23
+ "ec_out": ec_value
24
  }
25
 
26
  # Возвращаем JSON-объект
27
  return jsonify(response)
28