manage remote and io exception in fanfix
[fanfix.git] / src / be / nikiroo / fanfix / reader / cli / CliReader.java
index 33578be668818e9974d26db122e29cbe1904cafe..2a085a76e0b0829762c1b63794dc6a303d590143 100644 (file)
@@ -85,9 +85,8 @@ class CliReader extends BasicReader {
        }
 
        @Override
-       public void browse(String source) {
-               List<MetaData> stories;
-               stories = getLibrary().getListBySource(source);
+       public void browse(String source) throws IOException {
+               List<MetaData> stories = getLibrary().getListBySource(source);
 
                for (MetaData story : stories) {
                        String author = "";
@@ -153,8 +152,7 @@ class CliReader extends BasicReader {
                } else {
                        if (page <= 0) {
                                if (stag.isLeaf()) {
-                                       search.search(stag, 1);
-                                       System.out.println(stag.getPages());
+                                       System.out.println(search.searchPages(stag));
                                } else {
                                        System.out.println(stag.getCount());
                                }