fixes ZEN-8978: call updateDetails for EventDetailSet

port from ZEN-8950 https://dev.zenoss.com/tracint/changeset/78289