do $q.defer() anew every time you show product update modal.
Merge branch 'master' of github.com:total-impact/total-impact-webapp