diff --git a/qswiki.cpp b/qswiki.cpp index 6be1ce1..f55d34f 100644 --- a/qswiki.cpp +++ b/qswiki.cpp @@ -37,6 +37,7 @@ SOFTWARE. #include "urlprovider.h" #include "requestworker.h" #include "cache/fscache.h" +#include "cache/nocache.h" #include "sandbox/sandboxfactory.h" #include "cli.h" #include "cliconsole.h" @@ -68,9 +69,11 @@ static struct option long_options[] = {{"cli", no_argument, 0, 'c'}, {"version", std::unique_ptr createCache(const ConfigVariableResolver &resolver) { - std::string path = resolver.getConfig("cache_fs_dir"); - + if(path == "") + { + return std::make_unique(path); + } return std::make_unique(path); }