Skip to content

Commit 412e7c3

Browse files
committed
Update app.py
1 parent cedb85a commit 412e7c3

File tree

1 file changed

+1
-19
lines changed

1 file changed

+1
-19
lines changed

backend/app.py

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from fastapi import FastAPI, APIRouter
66
from fastapi.middleware.cors import CORSMiddleware
77

8-
from . import settings
8+
from backend import settings
99

1010
logger = logging.getLogger(__name__)
1111

@@ -20,24 +20,6 @@
2020
TELEGRAM_WEBHOOK_URL = f"{settings.BASE_DOMAIN}/webhook"
2121

2222

23-
def retry_after(seconds: int):
24-
def decorator(func):
25-
async def wrapper(*args, **kwargs):
26-
result = False
27-
while not result:
28-
try:
29-
await func(*args, **kwargs)
30-
result = True
31-
except Exception as e:
32-
logger.error(f"Error while processing message: {e}")
33-
logger.info(f"Retrying after {seconds} seconds")
34-
await asyncio.sleep(seconds)
35-
36-
return wrapper
37-
38-
return decorator
39-
40-
4123
@webhook_api_router.post("/webhook")
4224
async def telegram_webhook(request: dict):
4325
update = types.Update(**request)

0 commit comments

Comments
 (0)