Oi Tuany, isso deveria funcionar, provavelmente há um erro na implementação e não na lógica.
Forum