fix topic update integration test, topicGetByUrl now optionally applies defaults