Skip to content

Commit aafdc3f

Browse files
committed
Fix regenerate to persist image modifications to creative brief
- Update confirmedBrief.visual_guidelines when image regeneration succeeds - Ensures subsequent Regenerate clicks use the updated brief with modifications - Prevents reversion to original prompt parameters after modifications
1 parent f327596 commit aafdc3f

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

  • content-gen/src/app/frontend/src

content-gen/src/app/frontend/src/App.tsx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,15 @@ function App() {
341341
},
342342
};
343343
setGeneratedContent(responseData);
344+
345+
// Update the confirmed brief to include the modification
346+
// This ensures subsequent "Regenerate" clicks use the updated visual guidelines
347+
const updatedBrief = {
348+
...confirmedBrief,
349+
visual_guidelines: `${confirmedBrief.visual_guidelines}. User modification: ${content}`,
350+
};
351+
setConfirmedBrief(updatedBrief);
352+
344353
messageContent = parsedContent.message || 'Image regenerated with your requested changes.';
345354
} else if (parsedContent.error) {
346355
messageContent = parsedContent.error;

0 commit comments

Comments
 (0)