ismdrobiul489 commited on
Commit
6c9ac70
·
1 Parent(s): fd65e8f

Fix: Always generate script from topic (removed script field)

Browse files
modules/story_reels/services/story_creator.py CHANGED
@@ -133,22 +133,16 @@ class StoryCreator:
133
 
134
  try:
135
  # ====================
136
- # Step 0: Generate Script (if not provided)
137
  # ====================
138
- script = job["script"]
 
139
 
140
- if not script or script.strip() == "":
141
- logger.info(f"[{job_id}] Generating script from topic using Gemini...")
142
- job["progress"] = 5
143
-
144
- char_name = job["character"].name if job["character"] else None
145
- script = self.script_gen.generate_script(
146
- topic=job["topic"],
147
- character_name=char_name,
148
- max_chars=1000
149
- )
150
- job["script"] = script
151
- logger.info(f"[{job_id}] Generated script: {len(script)} chars")
152
 
153
  # ====================
154
  # Step 1: Generate TTS
 
133
 
134
  try:
135
  # ====================
136
+ # Step 0: Generate Script from Topic
137
  # ====================
138
+ logger.info(f"[{job_id}] Generating script from topic using AI...")
139
+ job["progress"] = 5
140
 
141
+ script = self.script_gen.generate_script(
142
+ topic=job["topic"],
143
+ max_chars=1000
144
+ )
145
+ logger.info(f"[{job_id}] Generated script: {len(script)} chars")
 
 
 
 
 
 
 
146
 
147
  # ====================
148
  # Step 1: Generate TTS