diff --git a/data/pmcs/202403-ME.xls b/data/pmcs/202403-ME.xls index 1b7c020..0030861 100644 --- a/data/pmcs/202403-ME.xls +++ b/data/pmcs/202403-ME.xls @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5264848773f383ef9def606a293a7c6f30fdf71a0256f9860166d9c00d54d180 +oid sha256:a1d63d421645e420a758a0a6ff224cd6e232339f22b71f3b542b1836b3e2c2b7 size 6268416 diff --git a/milestones/celeb.py b/milestones/celeb.py index d5bbfc1..3022930 100644 --- a/milestones/celeb.py +++ b/milestones/celeb.py @@ -286,7 +286,10 @@ def generate_doc(args, milestones): get_pmcs_path_months(args.pmcs_data, months), args.local_data ) - milestones = [ms for ms in milestones if ms.milestone_tracking] + for m in milestones: + if m.milestone_tracking == "Y": + print(f"Track='{m.milestone_tracking}'", m.code, m.name, m.completed) + milestones = [ms for ms in milestones if ms.milestone_tracking == "Y"] milestones = sorted(milestones, key=lambda ms: ms.fdue) diff --git a/milestones/excel.py b/milestones/excel.py index b11c208..9e9d546 100644 --- a/milestones/excel.py +++ b/milestones/excel.py @@ -132,6 +132,11 @@ def extract_task_details(task_sheet, load_tasks): celebrate = fetcher( "actv_code_celebratory_achievements_id", task_sheet.row(rownum) ) + milestone_tracking = "" + if "actv_code_milestone_tracking_id" in fetcher._hdr: + milestone_tracking = fetcher( + "actv_code_milestone_tracking_id", task_sheet.row(rownum) + ) summarychart = fetcher("actv_code_summary_chart_id", task_sheet.row(rownum)) milestones.append( @@ -146,6 +151,7 @@ def extract_task_details(task_sheet, load_tasks): start, completed, celebrate, + milestone_tracking, summarychart, ) )