Restore a nested reminder's source, note and retired date from an archive (#1081) #1181
No reviewers
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
performance
security
tier
1
tier
2
tier
3
tier/4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo!1181
Loading…
Reference in a new issue
No description provided.
Delete branch "1081-nested-reminder-import"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
An account archive writes
source,noteandretired_atfor every reminder (format 66, #887). The importer read them only for a reminder about no application, so one nested under an application or an appointment came back as if somebody had made it, without its note, and open again._reminder_origin(entry)gives all three places the same three fields.Tests:
tests/test_export.py::test_a_nested_reminder_keeps_its_source_note_and_retired_datefails without the fix and passes with it.tests/test_export.py,tests/test_appointments.pyand the reminder tests pass (141).Closes #1081
🤖 Generated with Claude Code
91400828d75b007a4ba4