-
Notifications
You must be signed in to change notification settings - Fork 57
Open
Description
Description
remindctl edit <id> --due "YYYY-MM-DD HH:mm" exits successfully (exit code 0, no error output) but does not actually update the due date/time on the reminder. The original due date is preserved unchanged.
Steps to Reproduce
# Create a reminder with a specific time
remindctl add "Test reminder" --list "Inbox" --due "2026-02-24 16:30"
# Verify it was created correctly
remindctl list "Inbox" --json | jq '.[] | select(.title == "Test reminder") | .dueDate'
# Output: "2026-02-24T14:30:00Z" ✅
# Try to edit the due time
remindctl edit <id-prefix> --due "2026-02-24 16:15"
# Exit code 0, no error output
# Check again
remindctl list "Inbox" --json | jq '.[] | select(.title == "Test reminder") | .dueDate'
# Output: "2026-02-24T14:30:00Z" ← still the original time ❌Editing other fields (e.g. --title) works fine on the same reminder.
Expected Behavior
The due date/time should be updated to the new value, or if the update fails, an error should be reported.
Workaround
Delete and recreate the reminder with the correct time.
Environment
- remindctl 0.1.1
- macOS 15.4 (Sequoia)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels