Have you tried clearing the content of the repeater before throwing new data at it, like:
REPEATER.data = []; //without this the repeater does not refresh
Have you tried clearing the content of the repeater before throwing new data at it, like:
REPEATER.data = []; //without this the repeater does not refresh