Fix division by zero in milestone status when no milestones exist

This commit is contained in:
Vijay Janapa Reddi
2025-12-02 22:09:51 -08:00
parent 7d41bb125e
commit 23d4aa310e

View File

@@ -210,7 +210,7 @@ class MilestoneSystem:
status["next_milestone"] = milestone_id
status["total_unlocked"] = unlocked_count
status["overall_progress"] = (unlocked_count / total_milestones) * 100
status["overall_progress"] = (unlocked_count / total_milestones) * 100 if total_milestones > 0 else 0
return status