mirror of
https://github.com/Pythagora-io/gpt-pilot.git
synced 2026-01-09 13:17:55 -05:00
Merge pull request #264 from Pythagora-io/bugfix/non-existing-desc-for-specification-old-project-fix
Fix old projects by pushing epic description to specification
This commit is contained in:
@@ -212,7 +212,13 @@ async def run_pythagora_session(sm: StateManager, ui: UIBase, args: Namespace):
|
||||
fe_states = await sm.get_fe_states(limit=10)
|
||||
be_back_logs, last_task_in_db = await sm.get_be_back_logs()
|
||||
|
||||
if sm.current_state.specification and sm.current_state.specification.original_description:
|
||||
if sm.current_state.specification:
|
||||
if not sm.current_state.specification.original_description:
|
||||
spec = sm.current_state.specification
|
||||
spec.description = project_state.epics[0]["description"]
|
||||
spec.original_description = project_state.epics[0]["description"]
|
||||
await sm.update_specification(spec)
|
||||
|
||||
await ui.send_front_logs_headers(
|
||||
"",
|
||||
["E1 / T1", "Writing Specification", "working" if fe_states == [] else "done"],
|
||||
|
||||
Reference in New Issue
Block a user