mirror of https://github.com/tp4a/teleport
修正:系统设置-安全-登录设置,保存时提示成功,但实际并未保存。
parent
f0715736a2
commit
7ca38e8bb4
|
@ -231,7 +231,9 @@ class DoSaveCfgHandler(TPBaseJsonHandler):
|
||||||
return self.write_json(TPE_JSON_FORMAT)
|
return self.write_json(TPE_JSON_FORMAT)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
processed = False
|
||||||
if 'smtp' in args:
|
if 'smtp' in args:
|
||||||
|
processed = True
|
||||||
_cfg = args['smtp']
|
_cfg = args['smtp']
|
||||||
_server = _cfg['server']
|
_server = _cfg['server']
|
||||||
_port = _cfg['port']
|
_port = _cfg['port']
|
||||||
|
@ -251,7 +253,8 @@ class DoSaveCfgHandler(TPBaseJsonHandler):
|
||||||
else:
|
else:
|
||||||
return self.write_json(err)
|
return self.write_json(err)
|
||||||
|
|
||||||
elif 'password' in args:
|
if 'password' in args:
|
||||||
|
processed = True
|
||||||
_cfg = args['password']
|
_cfg = args['password']
|
||||||
_allow_reset = _cfg['allow_reset']
|
_allow_reset = _cfg['allow_reset']
|
||||||
_force_strong = _cfg['force_strong']
|
_force_strong = _cfg['force_strong']
|
||||||
|
@ -264,7 +267,8 @@ class DoSaveCfgHandler(TPBaseJsonHandler):
|
||||||
else:
|
else:
|
||||||
return self.write_json(err)
|
return self.write_json(err)
|
||||||
|
|
||||||
elif 'login' in args:
|
if 'login' in args:
|
||||||
|
processed = True
|
||||||
_cfg = args['login']
|
_cfg = args['login']
|
||||||
_session_timeout = _cfg['session_timeout']
|
_session_timeout = _cfg['session_timeout']
|
||||||
_retry = _cfg['retry']
|
_retry = _cfg['retry']
|
||||||
|
@ -280,7 +284,8 @@ class DoSaveCfgHandler(TPBaseJsonHandler):
|
||||||
else:
|
else:
|
||||||
return self.write_json(err)
|
return self.write_json(err)
|
||||||
|
|
||||||
elif 'session' in args:
|
if 'session' in args:
|
||||||
|
processed = True
|
||||||
_cfg = args['session']
|
_cfg = args['session']
|
||||||
_noop_timeout = _cfg['noop_timeout']
|
_noop_timeout = _cfg['noop_timeout']
|
||||||
_flag_record = _cfg['flag_record']
|
_flag_record = _cfg['flag_record']
|
||||||
|
@ -305,7 +310,8 @@ class DoSaveCfgHandler(TPBaseJsonHandler):
|
||||||
else:
|
else:
|
||||||
return self.write_json(err)
|
return self.write_json(err)
|
||||||
|
|
||||||
elif 'storage' in args:
|
if 'storage' in args:
|
||||||
|
processed = True
|
||||||
_cfg = args['storage']
|
_cfg = args['storage']
|
||||||
_keep_log = _cfg['keep_log']
|
_keep_log = _cfg['keep_log']
|
||||||
_keep_record = _cfg['keep_record']
|
_keep_record = _cfg['keep_record']
|
||||||
|
@ -325,7 +331,8 @@ class DoSaveCfgHandler(TPBaseJsonHandler):
|
||||||
tp_cfg().sys.storage.cleanup_minute = _cleanup_minute
|
tp_cfg().sys.storage.cleanup_minute = _cleanup_minute
|
||||||
else:
|
else:
|
||||||
return self.write_json(err)
|
return self.write_json(err)
|
||||||
else:
|
|
||||||
|
if not processed:
|
||||||
return self.write_json(TPE_PARAM)
|
return self.write_json(TPE_PARAM)
|
||||||
|
|
||||||
return self.write_json(TPE_OK)
|
return self.write_json(TPE_OK)
|
||||||
|
|
Loading…
Reference in New Issue