Update dashboard.py

Minor issue
This commit is contained in:
Donald Zou 2024-12-31 10:44:27 +08:00
parent 409e6d49b2
commit 2ed49abb1b

View File

@ -467,6 +467,9 @@ class WireguardConfiguration:
self.Name = name
self.__configPath = os.path.join(DashboardConfig.GetConfig("Server", "wg_conf_path")[1], f'{self.Name}.conf')
if not os.path.exists(os.path.join(DashboardConfig.GetConfig("Server", "wg_conf_path")[1], 'WGDashboard_Backup')):
os.mkdir(os.path.join(DashboardConfig.GetConfig("Server", "wg_conf_path")[1], 'WGDashboard_Backup'))
if name is not None:
if data is not None and "Backup" in data.keys():
db = self.__importDatabase(
@ -480,8 +483,6 @@ class WireguardConfiguration:
self.__parseConfigurationFile()
self.__initPeersList()
if not os.path.exists(os.path.join(DashboardConfig.GetConfig("Server", "wg_conf_path")[1], 'WGDashboard_Backup')):
os.mkdir(os.path.join(DashboardConfig.GetConfig("Server", "wg_conf_path")[1], 'WGDashboard_Backup'))
else:
self.Name = data["ConfigurationName"]
@ -2434,8 +2435,7 @@ def API_traceroute_execute():
data=json.dumps([x['ip'] for x in result]))
d = r.json()
for i in range(len(result)):
result[i]['geo'] = d[i]
result[i]['geo'] = d[i]
except Exception as e:
print(e)
return ResponseObject(data=result)