Skip to content

Commit 799d0ab

Browse files
committed
Update user when checking limits
1 parent 95f3201 commit 799d0ab

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

llmstack/server/consumers.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def _usage_limit_exceeded(request, user):
4040
return flag_enabled(
4141
"HAS_EXCEEDED_MONTHLY_PROCESSOR_RUN_QUOTA",
4242
request=request,
43-
user=request.user,
43+
user=user,
4444
)
4545

4646

@@ -93,10 +93,10 @@ async def disconnect(self, close_code):
9393
# TODO: Close the stream
9494
pass
9595

96-
def _run_app(self, request_uuid, request, **kwargs):
96+
async def _run_app(self, request_uuid, request, **kwargs):
9797
from llmstack.apps.apis import AppViewSet
9898

99-
return AppViewSet().run_app_internal_async(
99+
return await AppViewSet().run_app_internal_async(
100100
uid=self.app_id,
101101
session_id=self._session_id,
102102
request_uuid=request_uuid,
@@ -264,15 +264,15 @@ async def connect(self):
264264
self._coordinator_ref = None
265265
await self.accept()
266266

267-
def _run_app(self, request_uuid, request, **kwargs):
267+
async def _run_app(self, request_uuid, request, **kwargs):
268268
from llmstack.apps.apis import AppViewSet
269269

270-
if _usage_limit_exceeded(request, self._run_app):
270+
if await _usage_limit_exceeded(request, request.user):
271271
raise OutOfCredits(
272272
"You have exceeded your usage credits. Please add credits to your account from settings to continue using the platform.",
273273
)
274274

275-
return AppViewSet().run_playground_internal_async(
275+
return await AppViewSet().run_playground_internal_async(
276276
session_id=self._session_id,
277277
request_uuid=request_uuid,
278278
request=request,

0 commit comments

Comments
 (0)