tariff lookup for country model

- Определение тарифа для режима стран при продлении ключей.
This commit is contained in:
Capybara-z
2025-05-27 00:15:36 +03:00
committed by GitHub
parent 3ab1007178
commit cd903944fa
+9
View File
@@ -45,6 +45,15 @@ async def get_tariffs_for_cluster(session: AsyncSession, cluster_name: str):
.limit(1)
)
row = server_row.first()
if not row:
server_row = await session.execute(
select(Server.tariff_group)
.where(Server.server_name == cluster_name)
.limit(1)
)
row = server_row.first()
if not row or not row[0]:
return []