mirror of
https://github.com/rommapp/romm.git
synced 2026-03-03 02:37:02 +00:00
Merge pull request #3003 from rommapp/romm-2972
[ROMM-2972] Fix /props returning stale data
This commit is contained in:
@@ -1025,7 +1025,7 @@ class DBRomsHandler(DBBaseHandler):
|
||||
.execution_options(synchronize_session="evaluate")
|
||||
)
|
||||
|
||||
rom_user = self.get_rom_user_by_id(id)
|
||||
rom_user = session.query(RomUser).filter_by(id=id).one_or_none()
|
||||
if not rom_user:
|
||||
return None
|
||||
|
||||
@@ -1047,7 +1047,7 @@ class DBRomsHandler(DBBaseHandler):
|
||||
.values(is_main_sibling=False)
|
||||
)
|
||||
|
||||
return session.query(RomUser).filter_by(id=id).one()
|
||||
return rom_user
|
||||
|
||||
@begin_session
|
||||
def add_rom_file(
|
||||
|
||||
@@ -203,6 +203,7 @@ class HLTBHandler(MetadataHandler):
|
||||
response = client.get(GITHUB_FILE_URL, timeout=10)
|
||||
response.raise_for_status()
|
||||
self.search_url = response.text.strip()
|
||||
self.search_init_url = f"{self.search_url}/init"
|
||||
except Exception as e:
|
||||
log.warning("Unexpected error fetching HLTB endpoint from GitHub: %s", e)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user