fix: remove intransparent server url changes

This commit is contained in:
2025-04-18 11:59:32 +02:00
parent 2e8a5facfd
commit cf55f6f387

View File

@@ -357,10 +357,11 @@ if __name__ == "__main__":
elif backend_type == "HTTP/HTTPS": elif backend_type == "HTTP/HTTPS":
server = config_loaded["Server/Path:"] server = config_loaded["Server/Path:"]
remote_root_dir = None remote_root_dir = None
if not server.startswith("http://") or "https://": if not any(server.startswith(s) for s in ["http://", "https://"]):
server = "http://" + server server = "http://" + server
if not ":" in server.split("://")[1]: #if not ":" in server.split("://")[1]:
server = server + ":5000" # server = server + ":5000"
print(server)
elif backend_type == "Local Filesystem": elif backend_type == "Local Filesystem":
remote_root_dir = config_loaded["Server/Path:"] remote_root_dir = config_loaded["Server/Path:"]
server = None server = None
@@ -372,7 +373,8 @@ if __name__ == "__main__":
# add db backend # # add db backend #
if backend_type == "HTTP/HTTPS": if backend_type == "HTTP/HTTPS":
db = data_backend.HTTP(None, None, install_dir, remote_root_dir="./", server=server, progress_bar_wrapper=pgw, db = data_backend.HTTP(user, password, install_dir,
remote_root_dir="./", server=server, progress_bar_wrapper=pgw,
tkinter_root=app, hide_above_age=hide_above_age) tkinter_root=app, hide_above_age=hide_above_age)
elif backend_type == "FTP/FTPS": elif backend_type == "FTP/FTPS":
db = data_backend.FTP(user, password, install_dir, server=server, db = data_backend.FTP(user, password, install_dir, server=server,