Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions app.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
from typing import List, Dict
from fastapi import FastAPI, responses, status
from fastapi.encoders import jsonable_encoder
from pydantic import BaseModel
Expand Down Expand Up @@ -102,4 +101,5 @@ def update_versions_to_newest() -> responses.PlainTextResponse:
general.remove_and_refresh_session(session_token)
return responses.PlainTextResponse(status_code=status.HTTP_200_OK)

session.start_session_cleanup_thread()

session.start_session_cleanup_thread()
5 changes: 3 additions & 2 deletions util.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
from typing import Any, List, Dict, Union

from submodules.model.business_objects import app_version, general
from submodules.model.enums import try_parse_enum_value
from service_overview import Service, check_db_uptodate, get_services_info
import git
from upgrade_logic import base_logic
Expand Down Expand Up @@ -91,7 +92,7 @@ def check_has_newer_version() -> bool:
lookup_dict = get_services_info(True)
diff_version = False
for db_entry in current_version:
x = Service[db_entry.service]
x = try_parse_enum_value(db_entry.service, Service, False)
if x in lookup_dict:
link = lookup_dict[x]["link"]
remote_version = __last_tag(link)
Expand Down Expand Up @@ -123,7 +124,7 @@ def __last_tag(repo_link: str) -> Any:
if tag[0] == "v":
return tag[1:]
return tag
except Exception as e:
except Exception:
return "0.0.0"


Expand Down
Loading