This is due to the way code imports have updateFromData.
Solution:
* Make code imports use the normal view update from data
* Listen to the object modified event to record the code import events
* Listen to the object modified event to send the email
* Have the calling code update the branch whiteboard, and extract the checking for a code import job to a different function
This is due to the way code imports have updateFromData.
Solution:
* Make code imports use the normal view update from data
* Listen to the object modified event to record the code import events
* Listen to the object modified event to send the email
* Have the calling code update the branch whiteboard, and extract the checking for a code import job to a different function