diff --git a/app/story/[storySlug]/story-editor-client.tsx b/app/story/[storySlug]/story-editor-client.tsx index f6f1c27..acaa741 100644 --- a/app/story/[storySlug]/story-editor-client.tsx +++ b/app/story/[storySlug]/story-editor-client.tsx @@ -82,16 +82,13 @@ export function StoryEditorClient() { } const result = await response.json(); - console.log("Editor: full API response:", result); - + const { story: storyData, pages: pagesData, isOwner: ownerStatus, } = result; - - console.log("Editor: received story data:", storyData); - + setStory(storyData); setIsOwner(ownerStatus ?? false); // Default to false if undefined setPages( diff --git a/components/editor/generate-page-modal.tsx b/components/editor/generate-page-modal.tsx index fce75cb..dfd0697 100644 --- a/components/editor/generate-page-modal.tsx +++ b/components/editor/generate-page-modal.tsx @@ -67,6 +67,8 @@ export function GeneratePageModal({ setShowPreview(null); setIsGenerating(false); + + // Initialize characters list with existing ones const existingItems: CharacterItem[] = existingCharacters.map((url) => ({ url, @@ -326,6 +328,7 @@ export function GeneratePageModal({