diff options
author | rien333 <rien334@gmail.com> | 2019-09-14 23:32:34 +0200 |
---|---|---|
committer | rien333 <rien334@gmail.com> | 2019-09-14 23:32:34 +0200 |
commit | a42e840c2d594993b29f2c8d0f43e7fde04aace8 (patch) | |
tree | 4b6a6476846f65b93ce5ce2b62188094ef8e82b7 | |
parent | 613564280a7486677553c2d5e5066dcf82fd86f7 (diff) | |
download | qutebrowser-a42e840c2d594993b29f2c8d0f43e7fde04aace8.tar.gz qutebrowser-a42e840c2d594993b29f2c8d0f43e7fde04aace8.zip |
Check if userscripts dir exists
-rwxr-xr-x | misc/userscripts/readability-js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/misc/userscripts/readability-js b/misc/userscripts/readability-js index 62704d5a6..ee92ada62 100755 --- a/misc/userscripts/readability-js +++ b/misc/userscripts/readability-js @@ -27,7 +27,6 @@ const fs = require('fs'); const path = require('path'); const util = require('util'); -const tmpFile = path.join(process.env.QUTE_DATA_DIR, 'userscripts/readability.html'); const HEADER = ` <!DOCTYPE html> <html> @@ -47,6 +46,12 @@ const HEADER = ` } </style> </head>`; +const scriptsDir = path.join(process.env.QUTE_DATA_DIR, 'userscripts.html'); +const tmpFile = path.join(scriptsDir, '/readability.html'); + +if (!fs.existsSync(scriptsDir)){ + fs.mkdirSync(scriptsDir); +} JSDOM.fromFile(process.env.QUTE_HTML, { url: process.env.QUTE_URL }).then(dom => { let reader = new Readability(dom.window.document); |