fix(service): avoid possible doubled requested on refresh()