Simplify if/else
This commit is contained in:
@@ -125,31 +125,23 @@ public class CatalogueListPresenter extends BasePresenter {
|
||||
// If going to search mode
|
||||
else if (mSearchName.equals("") && !query.equals("")) {
|
||||
mSearchMode = true;
|
||||
mSearchName = query;
|
||||
adapter.setItems(new ArrayList<>());
|
||||
getMangasFromSearch(1);
|
||||
}
|
||||
// If going to normal mode
|
||||
else if (!mSearchName.equals("") && query.equals("")) {
|
||||
mSearchMode = false;
|
||||
mSearchName = query;
|
||||
adapter.setItems(new ArrayList<>());
|
||||
getMangasFromSource(1);
|
||||
}
|
||||
// If query changes
|
||||
else {
|
||||
mSearchName = query;
|
||||
adapter.setItems(new ArrayList<>());
|
||||
getMangasFromSearch(1);
|
||||
}
|
||||
|
||||
mSearchName = query;
|
||||
adapter.getItems().clear();
|
||||
loadMoreMangas(1);
|
||||
view.setScrollListener();
|
||||
}
|
||||
|
||||
public void loadMoreMangas(int page) {
|
||||
if (!mSearchMode) {
|
||||
getMangasFromSource(page);
|
||||
} else {
|
||||
if (mSearchMode) {
|
||||
getMangasFromSearch(page);
|
||||
} else {
|
||||
getMangasFromSource(page);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user