[Fix] All thresholds, Increase Batch Predict Limit, Make "Back" Button on error page trigger a new pageload. (#432)

Co-authored-by: Tim Lorsbach <tim@lorsba.ch>
Reviewed-on: enviPath/enviPy#432
This commit is contained in:
2026-07-24 09:29:05 +12:00
parent d657c0285a
commit 7632b3a029
6 changed files with 30 additions and 11 deletions

View File

@ -44,7 +44,7 @@ class EPDBURLParser:
MODEL_PATTERNS = {
"epdb.User": re.compile(rf"^.*/user/{UUID_PATTERN}"),
"epdb.Group": re.compile(rf"^.*/group/{UUID_PATTERN}"),
"epdb.Package": re.compile(rf"^.*/package/{UUID_PATTERN}"),
s.EPDB_PACKAGE_MODEL: re.compile(rf"^.*/package/{UUID_PATTERN}"),
"epdb.Compound": re.compile(rf"^.*/package/{UUID_PATTERN}/compound/{UUID_PATTERN}"),
"epdb.CompoundStructure": re.compile(
rf"^.*/package/{UUID_PATTERN}/compound/{UUID_PATTERN}/structure/{UUID_PATTERN}"
@ -94,7 +94,7 @@ class EPDBURLParser:
def contains_package_url(self):
return (
bool(self.MODEL_PATTERNS["epdb.Package"].findall(self.url))
bool(self.MODEL_PATTERNS[s.EPDB_PACKAGE_MODEL].findall(self.url))
and not self.is_package_url()
)
@ -122,7 +122,7 @@ class EPDBURLParser:
"epdb.EPModel",
"epdb.Pathway",
# 1st level
"epdb.Package",
s.EPDB_PACKAGE_MODEL,
"epdb.Setting",
"epdb.Group",
"epdb.User",
@ -144,7 +144,7 @@ class EPDBURLParser:
hierarchy_order = [
# 1st level
"epdb.Package",
s.EPDB_PACKAGE_MODEL,
"epdb.Setting",
"epdb.Group",
"epdb.User",