mirror of
https://github.com/invoke-ai/InvokeAI.git
synced 2026-02-13 06:14:58 -05:00
feat(api): remove status from list all queue items query
This commit is contained in:
@@ -99,14 +99,12 @@ async def list_queue_items(
|
||||
)
|
||||
async def list_all_queue_items(
|
||||
queue_id: str = Path(description="The queue id to perform this operation on"),
|
||||
status: Optional[QUEUE_ITEM_STATUS] = Query(default=None, description="The status of items to fetch"),
|
||||
destination: Optional[str] = Query(default=None, description="The destination of queue items to fetch"),
|
||||
) -> list[SessionQueueItem]:
|
||||
"""Gets all queue items"""
|
||||
|
||||
return ApiDependencies.invoker.services.session_queue.list_all_queue_items(
|
||||
queue_id=queue_id,
|
||||
status=status,
|
||||
destination=destination,
|
||||
)
|
||||
|
||||
|
||||
@@ -135,7 +135,6 @@ class SessionQueueBase(ABC):
|
||||
def list_all_queue_items(
|
||||
self,
|
||||
queue_id: str,
|
||||
status: Optional[QUEUE_ITEM_STATUS] = None,
|
||||
destination: Optional[str] = None,
|
||||
) -> list[SessionQueueItem]:
|
||||
"""Gets all queue items that match the given parameters"""
|
||||
|
||||
@@ -588,7 +588,6 @@ class SqliteSessionQueue(SessionQueueBase):
|
||||
def list_all_queue_items(
|
||||
self,
|
||||
queue_id: str,
|
||||
status: Optional[QUEUE_ITEM_STATUS] = None,
|
||||
destination: Optional[str] = None,
|
||||
) -> list[SessionQueueItem]:
|
||||
"""Gets all queue items that match the given parameters"""
|
||||
@@ -600,12 +599,6 @@ class SqliteSessionQueue(SessionQueueBase):
|
||||
"""
|
||||
params: list[Union[str, int]] = [queue_id]
|
||||
|
||||
if status is not None:
|
||||
query += """--sql
|
||||
AND status = ?
|
||||
"""
|
||||
params.append(status)
|
||||
|
||||
if destination is not None:
|
||||
query += """---sql
|
||||
AND destination = ?
|
||||
|
||||
Reference in New Issue
Block a user