Disable caching if no cache dir given
This commit is contained in:
		| @@ -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<ICache> createCache(const ConfigVariableResolver &resolver) | ||||
| { | ||||
|  | ||||
| 	std::string path = resolver.getConfig("cache_fs_dir"); | ||||
|  | ||||
| 	if(path == "") | ||||
| 	{ | ||||
| 		return std::make_unique<NoCache>(path); | ||||
| 	} | ||||
| 	return std::make_unique<FsCache>(path); | ||||
| } | ||||
|  | ||||
|   | ||||
		مرجع در شماره جدید
	
	Block a user