[Fix] Adds isEmpty guard.

This commit is contained in:
Krunoslav Zaher 2016-12-17 17:12:47 +01:00
parent 80ce9d46f7
commit 4157e1ebc1

View File

@ -82,6 +82,10 @@ let searchResults = searchBar.rx.text.orEmpty
.throttle(0.3, scheduler: MainScheduler.instance)
.distinctUntilChanged()
.flatMapLatest { query -> Observable<[Repository]> in
if query.isEmpty {
return .just([])
}
return searchGitHub(query)
.catchErrorJustReturn([])
}