api: Fix publicRooms request
Previously we passed a String as "filter" in our PublicRoomsRequest, but we needed to be passing a Filter object. Somewhere along the way the String stopped being accepted, breaking search.
Previously we passed a String as "filter" in our PublicRoomsRequest, but we needed to be passing a Filter object. Somewhere along the way the String stopped being accepted, breaking search.