fix cache getStory
[fanfix.git] / src / be / nikiroo / fanfix / library / CacheLibrary.java
index 9432b33f5a0fb0b46fa360e3ca882fe3386bb87e..74af1b682c3ac21a982a7af0407b7e58edb322c4 100644 (file)
@@ -65,6 +65,15 @@ public class CacheLibrary extends BasicLibrary {
                return metas;
        }
 
+       @Override
+       public synchronized Story getStory(String luid, MetaData meta, Progress pg) {
+               String type = cacheLib.getOutputType(meta.isImageDocument());
+               MetaData cachedMeta = meta.clone();
+               cachedMeta.setType(type);
+
+               return super.getStory(luid, cachedMeta, pg);
+       }
+
        @Override
        public synchronized File getFile(final String luid, Progress pg) {
                if (pg == null) {