chore(mma): Verify track loading in visual simulation and fix deterministic ID logic
This commit is contained in:
4
gui_2.py
4
gui_2.py
@@ -2063,6 +2063,8 @@ class App:
|
||||
print(f"Dependency error in track '{title}': {e}")
|
||||
sorted_tickets_data = raw_tickets
|
||||
# 3. Create Track and Ticket objects
|
||||
from datetime import datetime
|
||||
now = datetime.now()
|
||||
tickets = []
|
||||
for t_data in sorted_tickets_data:
|
||||
ticket = Ticket(
|
||||
@@ -2078,8 +2080,6 @@ class App:
|
||||
track = Track(id=track_id, description=title, tickets=tickets)
|
||||
# Initialize track state in the filesystem
|
||||
from models import TrackState, Metadata
|
||||
from datetime import datetime
|
||||
now = datetime.now()
|
||||
meta = Metadata(id=track_id, name=title, status="todo", created_at=now, updated_at=now)
|
||||
state = TrackState(metadata=meta, discussion=[], tasks=tickets)
|
||||
project_manager.save_track_state(track_id, state, self.ui_files_base_dir)
|
||||
|
||||
Reference in New Issue
Block a user