fix error when correcting user.remote_workday_available method
revise after state change method to remove pto from balance after approval