Skip to content

Commit 50d24e1

Browse files
committed
Save description and config from drafts
1 parent 97047d2 commit 50d24e1

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

llmstack/apps/apis.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -534,7 +534,7 @@ def patch(self, request, uid):
534534

535535
app_data_config = (
536536
request.data["config"]
537-
if "config" in request.data
537+
if "config" in request.data and request.data["config"]
538538
else (versioned_app_data.data["config"] if versioned_app_data else None)
539539
)
540540
if app_data_config:
@@ -565,7 +565,11 @@ def patch(self, request, uid):
565565
"type_slug": (
566566
request.data["type_slug"] if "type_slug" in request.data else versioned_app_data.data["type_slug"]
567567
),
568-
"config": request.data["config"] if "config" in request.data else versioned_app_data.data["config"],
568+
"config": (
569+
request.data["config"]
570+
if "config" in request.data and request.data["config"]
571+
else versioned_app_data.data["config"]
572+
),
569573
"input_fields": (
570574
request.data["input_fields"]
571575
if "input_fields" in request.data

llmstack/client/src/pages/AppConsole.jsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,8 @@ export default function AppConsolePage(props) {
311311
return new Promise((resolve, reject) => {
312312
const updatedApp = {
313313
name: app?.name,
314-
description: "",
314+
description: app?.description || "",
315+
icon: app?.icon || "",
315316
draft: draft,
316317
comment: comment,
317318
config: app?.data?.config,

0 commit comments

Comments
 (0)