fix library caching issues and change get-by-source, by-author.. into result-list
[fanfix.git] / src / be / nikiroo / fanfix / reader / tui / TuiReaderMainWindow.java
index b1ebcc2e6971de4c25e119c5e6fbbb7a32043844..2ee319ab678b2f5c8b60c0edb2552ec0f88b4ff4 100644 (file)
@@ -243,11 +243,11 @@ class TuiReaderMainWindow extends TWindow {
 
                try {
                        if (mode == Mode.SOURCE) {
-                               metas = reader.getLibrary().getListBySource(target);
+                               metas = reader.getLibrary().getList().filter(target, null, null);
                        } else if (mode == Mode.AUTHOR) {
-                               metas = reader.getLibrary().getListByAuthor(target);
+                               metas = reader.getLibrary().getList().filter(null, target, null);
                        } else {
-                               metas = reader.getLibrary().getList();
+                               metas = reader.getLibrary().getList().getMetas();
                        }
                } catch (IOException e) {
                        Instance.getInstance().getTraceHandler().error(e);