This commit is contained in:
Georges-Antoine Assi
2026-03-08 10:08:50 -04:00
parent 708105aabd
commit 72d04b1ec7

View File

@@ -885,10 +885,9 @@ class DBRomsHandler(DBBaseHandler):
func.lower(Rom.name).regexp_replace(STRIP_ARTICLES_REGEX, "", "i")
)
if isinstance(order_by_attr.type, (String, Text)):
order_by_attr = order_by_attr.regexp_replace(
r"(\d+)", r"00000000000\1", "g"
).regexp_replace(r"0*(\d{12})", r"\1", "g")
order_by_attr = order_by_attr.regexp_replace(
r"(\d+)", r"00000000000\1", "g"
).regexp_replace(r"0*(\d{12})", r"\1", "g")
# Get the row number and first letter for each item
subquery = (