From 9be45f49e4540c3b4714e7aecf7fae0820be0dd7 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Mon, 16 Feb 2026 14:13:49 -0600 Subject: [PATCH] refac --- backend/open_webui/routers/images.py | 2 ++ src/lib/apis/images/index.ts | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/open_webui/routers/images.py b/backend/open_webui/routers/images.py index 942848bc2f..995262dc5c 100644 --- a/backend/open_webui/routers/images.py +++ b/backend/open_webui/routers/images.py @@ -849,6 +849,7 @@ class EditImageForm(BaseModel): size: Optional[str] = None n: Optional[int] = None negative_prompt: Optional[str] = None + background: Optional[str] = None @router.post("/edit") @@ -953,6 +954,7 @@ async def image_edits( "prompt": form_data.prompt, **({"n": form_data.n} if form_data.n else {}), **({"size": size} if size else {}), + **({"background": form_data.background} if form_data.background else {}), **( {} if re.match( diff --git a/src/lib/apis/images/index.ts b/src/lib/apis/images/index.ts index 86b8a90ed1..5d87c13a18 100644 --- a/src/lib/apis/images/index.ts +++ b/src/lib/apis/images/index.ts @@ -241,7 +241,8 @@ export const imageEdits = async ( prompt: string, model?: string, size?: string, - n?: number + n?: number, + background?: string ) => { let error = null; @@ -258,7 +259,8 @@ export const imageEdits = async ( prompt, ...(model && { model }), ...(size && { size }), - ...(n && { n }) + ...(n && { n }), + ...(background && { background }) } }) })