diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..7a73a41 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,2 @@ +{ +} \ No newline at end of file diff --git a/exercises/01_nodejs/02_dynamic_website/bookshop/.eslintrc b/exercises/01_nodejs/02_dynamic_website/bookshop/.eslintrc new file mode 100644 index 0000000..8a78d20 --- /dev/null +++ b/exercises/01_nodejs/02_dynamic_website/bookshop/.eslintrc @@ -0,0 +1 @@ +{ "parserOptions": { "ecmaVersion": 6 } } \ No newline at end of file diff --git a/exercises/01_nodejs/02_dynamic_website/bookshop/bookshop.db b/exercises/01_nodejs/02_dynamic_website/bookshop/bookshop.db index 5672988..fb59215 100755 Binary files a/exercises/01_nodejs/02_dynamic_website/bookshop/bookshop.db and b/exercises/01_nodejs/02_dynamic_website/bookshop/bookshop.db differ diff --git a/exercises/01_nodejs/02_dynamic_website/bookshop/index.js b/exercises/01_nodejs/02_dynamic_website/bookshop/index.js index c55bbaf..b27d1f0 100644 --- a/exercises/01_nodejs/02_dynamic_website/bookshop/index.js +++ b/exercises/01_nodejs/02_dynamic_website/bookshop/index.js @@ -34,7 +34,7 @@ const db = new sqlite3.Database('./bookshop.db', (err) => { })*/ app.get('/', async(req, res) => { - let sql = 'SELECT id, title FROM books;' + let sql = 'SELECT id, title, description, year FROM books;' // -------- let querystring = '' console.log(req.query.q) @@ -50,7 +50,7 @@ app.get('/', async(req, res) => { db.all(sql, (err, data) => { if(err) console.error(err.message) console.log(data) - res.render('newindex', {books: data, query: querystring}) + res.render('newindex', {books: data, query: querystring || ' '}) }) }) diff --git a/exercises/01_nodejs/02_dynamic_website/bookshop/package.json b/exercises/01_nodejs/02_dynamic_website/bookshop/package.json index 6a345b1..4b246dc 100644 --- a/exercises/01_nodejs/02_dynamic_website/bookshop/package.json +++ b/exercises/01_nodejs/02_dynamic_website/bookshop/package.json @@ -4,7 +4,8 @@ "description": "", "main": "index.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "test": "echo \"Error: no test specified\" && exit 1", + "lint": "eslint index.js" }, "author": "", "license": "ISC",