fix signout on user update bug