DmitrMakeev commited on
Commit
c3b46bf
·
verified ·
1 Parent(s): 958f249

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -10
app.py CHANGED
@@ -159,7 +159,6 @@ vk_key_ser = ''
159
  telegram_key_ser = ''
160
  other_setting_ser = ''
161
 
162
-
163
  settings = {
164
  'vk_key': 'default_vk_key',
165
  'telegram_key': 'default_telegram_key',
@@ -173,6 +172,7 @@ def save_settings(settings_dict):
173
  vk_key_ser = settings_dict.get('vk_key', '')
174
  telegram_key_ser = settings_dict.get('telegram_key', '')
175
  other_setting_ser = settings_dict.get('other_setting', '')
 
176
  print(f"Сохраненные настройки:")
177
  print(f"vk_key: {vk_key_ser}")
178
  print(f"telegram_key: {telegram_key_ser}")
@@ -180,20 +180,21 @@ def save_settings(settings_dict):
180
 
181
 
182
 
183
-
184
-
185
  @app.route('/settings', methods=['GET'])
186
  def get_settings():
187
  return jsonify(settings)
188
 
189
  @app.route('/settings', methods=['POST'])
190
- def save_settings():
191
  data = request.json
192
- for key, value in data.items():
193
- if value is not None:
194
- settings[key] = value
195
- save_settings(settings)
196
- return jsonify({'status': 'success'})
 
 
 
197
 
198
  @app.route('/set')
199
  def index_set():
@@ -211,7 +212,6 @@ def index_set():
211
 
212
 
213
 
214
-
215
  mapping_template = {
216
  "username": "name",
217
  "phone": "phone",
 
159
  telegram_key_ser = ''
160
  other_setting_ser = ''
161
 
 
162
  settings = {
163
  'vk_key': 'default_vk_key',
164
  'telegram_key': 'default_telegram_key',
 
172
  vk_key_ser = settings_dict.get('vk_key', '')
173
  telegram_key_ser = settings_dict.get('telegram_key', '')
174
  other_setting_ser = settings_dict.get('other_setting', '')
175
+
176
  print(f"Сохраненные настройки:")
177
  print(f"vk_key: {vk_key_ser}")
178
  print(f"telegram_key: {telegram_key_ser}")
 
180
 
181
 
182
 
 
 
183
  @app.route('/settings', methods=['GET'])
184
  def get_settings():
185
  return jsonify(settings)
186
 
187
  @app.route('/settings', methods=['POST'])
188
+ def save_settings_route():
189
  data = request.json
190
+ if data:
191
+ for key, value in data.items():
192
+ if value is not None:
193
+ settings[key] = value
194
+ save_settings(settings)
195
+ return jsonify({'status': 'success'})
196
+ else:
197
+ return jsonify({'status': 'error', 'message': 'No data provided'}), 400
198
 
199
  @app.route('/set')
200
  def index_set():
 
212
 
213
 
214
 
 
215
  mapping_template = {
216
  "username": "name",
217
  "phone": "phone",