fixed hub non admin revoke admin bug issue