feat: add settings.lnbits_running (#2450)
* feat: add `settings.lnbits_runing `
This commit is contained in:
@@ -4,6 +4,8 @@ from fastapi import (
|
||||
WebSocketDisconnect,
|
||||
)
|
||||
|
||||
from lnbits.settings import settings
|
||||
|
||||
from ..services import (
|
||||
websocket_manager,
|
||||
websocket_updater,
|
||||
@@ -16,7 +18,7 @@ websocket_router = APIRouter(prefix="/api/v1/ws", tags=["Websocket"])
|
||||
async def websocket_connect(websocket: WebSocket, item_id: str):
|
||||
await websocket_manager.connect(websocket, item_id)
|
||||
try:
|
||||
while True:
|
||||
while settings.lnbits_running:
|
||||
await websocket.receive_text()
|
||||
except WebSocketDisconnect:
|
||||
websocket_manager.disconnect(websocket)
|
||||
|
||||
Reference in New Issue
Block a user