Fix pagination bug - update ProductDAO query