message fixes
This commit is contained in:
23
server.py
23
server.py
@@ -209,7 +209,7 @@ def save():
|
||||
data = str(request.data.decode('utf-8'))
|
||||
|
||||
input_settings = json.loads(data)
|
||||
print(input_settings)
|
||||
|
||||
|
||||
|
||||
save_displaying(input_settings['displaying'])
|
||||
@@ -516,10 +516,27 @@ def save_image_settings(input_settings):
|
||||
|
||||
del current_settings['feature']
|
||||
json.dump(current_settings, open('csv/' + filename, 'w+'))
|
||||
|
||||
|
||||
|
||||
def save_message_settings(input_settings):
|
||||
|
||||
json.dump(input_settings, open('csv/message_settings.json', 'w+'))
|
||||
current_settings = json.load(open('csv/message_settings.json', 'r'))
|
||||
new_settings = copy.deepcopy(input_settings)
|
||||
print(current_settings)
|
||||
print()
|
||||
print(input_settings)
|
||||
print()
|
||||
for i,IS in enumerate(input_settings['messages']):
|
||||
|
||||
# check if this is in current_settings
|
||||
for CS in current_settings['messages']:
|
||||
if IS['name'] == CS['name']:
|
||||
new_settings['messages'][i] = CS
|
||||
print(CS)
|
||||
break
|
||||
|
||||
print(new_settings)
|
||||
json.dump(new_settings, open('csv/message_settings.json', 'w+'))
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user