Fix event triggering for AT Events - Bugifx: Geo looup


I tested this also on two customer installations. 
Seems to work fine :smile: 
@maeth this doesn't work for strings, because they are iterable as well: `isinstance('foo', Iterable)` => `True`. I would simply use `isinstance(results, list)`. (Even if it were a tuple, it would cast the tuple to a list, not wrap it with another list)