I do not think we can reuse the ir.email for notification log because the email send is more complex than the one stored in ir.email. We have multiple language with full HTML support.
But instead I think we can improve by adding a global relate thanks to #9450 (closed).
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items
0
Link issues together to show that they're related.
Learn more.
Here is review307901002. It adds two required fields which one can not be filled by migration. So I think we can left to the operator the choice to fill with dummy values or to delete the previous logs.
Cédric Krieradded 1 deleted label and removed 1 deleted label
About migration I think we must fill the values that are available (the notification) and then let the operation do whatever they want with the ones that are empty. Also we should explain this on the migration.