Problem/Motivation
The system will be broken when deleting the translation of the menu link.
Error message: The entity object refers to a removed translation (en) and cannot be manipulated.
see: #3187605: The site will be broken when deleting translation of menu link
Proposed resolution
Record menu link translation deletions instead of breaking the site
Remaining tasks
- ✅ File an issue
- ✅ Addition/Change/Update/Fix
- ✅ Testing to ensure no regression
- ✅ Automated unit testing coverage
- ✅ Automated functional testing coverage
- ➖ UX/UI designer responsibilities
- ➖ Readability
- ➖ Accessibility
- ➖ Performance
- ➖ Security
- ➖ Documentation
- ✅ Code review by maintainers
- ✅ Full testing and approval
- ✅ Credit contributors
- ✅ Review with the product owner
- ✅ Release notes snippet
- ✅ Release admin_audit_trail-1.0.10
API changes
- N/A
Data model changes
- N/A
Release notes snippet
- fix: #3343561 Record menu link translation deletions instead of breaking the site
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | 3343561-link-translation-issue-11.patch | 1.35 KB | k9606 |
Issue fork admin_audit_trail-3343561
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
k9606 commentedreference resources: https://www.drupal.org/project/events_log_track/issues/3187605 #3
Comment #3
k9606 commentedThis is the wrong comment. Sorry, I can't delete it
Comment #4
k9606 commentedThis is the wrong comment. Sorry, I can't delete it
Comment #7
rajab natshahComment #9
rajab natshahComment #10
rajab natshahComment #12
rajab natshah✅ Released admin_audit_trail-1.0.10