I have a huge beef with this one. Why do email addresses get save AFTER the contact is saved and all the logic hooks are processed? This is causing huge data integrity issues here. If a logic hook needs to do some work (which can't be avoided) it will cause the Email Addresses to never save thus wiping it out. The use case here is a logic hook that checks for dups in an external system and displays a form that calls Save again. (I've avoided other scenarios by NEVER calling bean->save() but instead going directly into the db)


LinkBack URL
About LinkBacks





Reply With Quote
Bookmarks