run postupdate hook even if there is a postcommit hook defined

Hey I just realized that the `postupdate` hook is never executed when there variable `postcommit` is defined.

I think it would be more intuitive if we execute all hooks when the actual action happened and not whether there is an alternative hook defined. 

This PR fixes this bug and now calls `postupdate` too :)