-
Notifications
You must be signed in to change notification settings - Fork 9
Closed
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers
Description
Summary
Add the assignment’s subject to the CLI list output (was briefly added, then reverted to let others contribute).
Current Behavior
python main.py list shows only title and deadline.
Expected Behavior
python main.py list should show subject when available, e.g.:
- Math HW 1 [Subject: Algebra] (Due: 2025-01-20)
- Essay Draft [Subject: English] (Due: 2025-01-25)
If no subject is set, show a fallback likeNo subject.
Proposed Changes
- Update
main.pylist command output to include subject. - Keep behavior backward-compatible; no extra flags required.
Files to Touch
main.py(list display)
Acceptance Criteria
- Subject shown for assignments that have it.
- Graceful fallback when subject is missing.
- No change to other commands.
- Basic test or manual run example attached.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomers