NEMO-2358 update punch_slug to run after_destroy and use standard update so validations still run