fixes for vlad :)
This commit is contained in:
@@ -80,5 +80,6 @@ async def fetch_fiat_exchange_rate(currency: str, provider: str):
|
|||||||
else:
|
else:
|
||||||
data = {}
|
data = {}
|
||||||
getter = exchange_rate_providers[provider]["getter"]
|
getter = exchange_rate_providers[provider]["getter"]
|
||||||
assert callable(getter), "cannot call getter function"
|
if not callable(getter):
|
||||||
|
return None
|
||||||
return float(getter(data, replacements))
|
return float(getter(data, replacements))
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
from http import HTTPStatus
|
from http import HTTPStatus
|
||||||
|
|
||||||
from fastapi import Depends, Query
|
from fastapi import Depends, Query
|
||||||
|
from loguru import logger
|
||||||
from starlette.exceptions import HTTPException
|
from starlette.exceptions import HTTPException
|
||||||
|
|
||||||
from lnbits.core.crud import get_user
|
from lnbits.core.crud import get_user
|
||||||
@@ -132,7 +133,8 @@ async def api_subdomain_make_subdomain(domain_id, data: CreateSubdomain):
|
|||||||
await cloudflare_deletesubdomain(
|
await cloudflare_deletesubdomain(
|
||||||
domain=domain, domain_id=res_json["result"]["id"]
|
domain=domain, domain_id=res_json["result"]["id"]
|
||||||
)
|
)
|
||||||
except:
|
except Exception as exc:
|
||||||
|
logger.warning(exc)
|
||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
status_code=HTTPStatus.BAD_REQUEST,
|
status_code=HTTPStatus.BAD_REQUEST,
|
||||||
detail="Problem with cloudflare.",
|
detail="Problem with cloudflare.",
|
||||||
|
|||||||
Reference in New Issue
Block a user