From 8d8c8758f8a199ae4ab14c0f9619542c6513bf48 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 22 Feb 2026 18:49:13 +0000 Subject: [PATCH] fix: use AdminUserOrDefault for pause and resume queue endpoints Co-authored-by: lstein <111189+lstein@users.noreply.github.com> --- invokeai/app/api/routers/session_queue.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/invokeai/app/api/routers/session_queue.py b/invokeai/app/api/routers/session_queue.py index 2d273db3783..e196c46d258 100644 --- a/invokeai/app/api/routers/session_queue.py +++ b/invokeai/app/api/routers/session_queue.py @@ -4,7 +4,7 @@ from fastapi.routing import APIRouter from pydantic import BaseModel -from invokeai.app.api.auth_dependencies import AdminUser, CurrentUserOrDefault +from invokeai.app.api.auth_dependencies import AdminUserOrDefault, CurrentUserOrDefault from invokeai.app.api.dependencies import ApiDependencies from invokeai.app.services.session_processor.session_processor_common import SessionProcessorStatus from invokeai.app.services.session_queue.session_queue_common import ( @@ -177,7 +177,7 @@ async def get_queue_items_by_item_ids( responses={200: {"model": SessionProcessorStatus}}, ) async def resume( - current_user: AdminUser, + current_user: AdminUserOrDefault, queue_id: str = Path(description="The queue id to perform this operation on"), ) -> SessionProcessorStatus: """Resumes session processor. Admin only.""" @@ -193,7 +193,7 @@ async def resume( responses={200: {"model": SessionProcessorStatus}}, ) async def Pause( - current_user: AdminUser, + current_user: AdminUserOrDefault, queue_id: str = Path(description="The queue id to perform this operation on"), ) -> SessionProcessorStatus: """Pauses session processor. Admin only."""