Skip to content

Commit 8afae1f

Browse files
committed
fix:后台保存设置字符串问题,新增背景透明度设置项
1 parent b3004a3 commit 8afae1f

19 files changed

+32
-17
lines changed

apps/admin/views.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,15 @@ async def get_config():
5050
@admin_api.patch('/config/update', dependencies=[Depends(admin_required)])
5151
async def update_config(data: dict):
5252
admin_token = data.get('admin_token')
53+
for key, value in data.items():
54+
if key not in settings.default_config:
55+
continue
56+
if key in ['errorCount', 'errorMinute', 'max_save_seconds', 'onedrive_proxy', 'openUpload', 'port', 's3_proxy', 'uploadCount', 'uploadMinute', 'uploadSize']:
57+
data[key] = int(value)
58+
elif key in ['opacity']:
59+
data[key] = float(value)
60+
else:
61+
data[key] = value
5362
if admin_token is None or admin_token == '':
5463
return APIResponse(code=400, detail='管理员密码不能为空')
5564
await KeyValue.filter(key='settings').update(value=data)

fcb-fronted/dist/assets/AboutView-e37ae5ba.js renamed to fcb-fronted/dist/assets/AboutView-c4d66382.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

fcb-fronted/dist/assets/AdminView-95200d1a.js renamed to fcb-fronted/dist/assets/AdminView-7cd70819.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

fcb-fronted/dist/assets/FileView-ee2c1f94.js renamed to fcb-fronted/dist/assets/FileView-eb2a6926.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

fcb-fronted/dist/assets/HomeView-3a0b7bc9.js renamed to fcb-fronted/dist/assets/HomeView-20e33988.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

fcb-fronted/dist/assets/SendView-d0f1b483.js renamed to fcb-fronted/dist/assets/SendView-fb005e15.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

fcb-fronted/dist/assets/SettingView-0faa0832.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

fcb-fronted/dist/assets/SettingView-d6a183ca.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)