fix plugin update hook