Fix setting topic twice (should resolve #32)

Reget topic after setting the new topic, so old_topic gets the new topic during the next run. Otherwise topic will not be refreshed early enough because of the asynchronous query. Should resolve #32