fixed bug in activity form submission that didn't update the currentTopic