mirror of
https://github.com/Sheldan/abstracto.git
synced 2026-01-10 11:19:25 +00:00
[AB-xxx] fixing check in case no wikipedia article was found
This commit is contained in:
@@ -47,7 +47,9 @@ public class WikipediaServiceBean implements WikipediaService {
|
||||
WikipediaResponse wikipediaResponse = gson.fromJson(response.body().string(), WikipediaResponse.class);
|
||||
if(wikipediaResponse.getQuery() == null
|
||||
|| wikipediaResponse.getQuery().getPages() == null
|
||||
|| (wikipediaResponse.getQuery().getPages().stream().anyMatch(wikipediaResponsePageModel -> wikipediaResponsePageModel.getPageId().equals(-1L))
|
||||
|| (wikipediaResponse.getQuery().getPages().stream().anyMatch(wikipediaResponsePageModel ->
|
||||
wikipediaResponsePageModel.getPageId() == null
|
||||
|| wikipediaResponsePageModel.getPageId().equals(-1L))
|
||||
&& wikipediaResponse.getQuery().getPages().size() == 1)
|
||||
) {
|
||||
throw new NoWikipediaArticleFoundException();
|
||||
|
||||
Reference in New Issue
Block a user