Skip to content

Add error handling to the routes #21

@gumernus

Description

@gumernus
D:\programing\Bialu\developer-blog\node_modules\sequelize\lib\dialects\abstract\query-generator.js:1743
      throw new Error(`WHERE parameter "${key}" has invalid "undefined" value`);
            ^

Error: WHERE parameter "username" has invalid "undefined" value
    at SQLiteQueryGenerator.whereItemQuery (D:\programing\Bialu\developer-blog\node_modules\sequelize\lib\dialects\abstract\query-generator.js:1743:13)
    at D:\programing\Bialu\developer-blog\node_modules\sequelize\lib\dialects\abstract\query-generator.js:1734:25
    at Array.forEach (<anonymous>)
    at SQLiteQueryGenerator.whereItemsQuery (D:\programing\Bialu\developer-blog\node_modules\sequelize\lib\dialects\abstract\query-generator.js:1732:35)
    at SQLiteQueryGenerator.getWhereConditions (D:\programing\Bialu\developer-blog\node_modules\sequelize\lib\dialects\abstract\query-generator.js:2075:19)
    at SQLiteQueryGenerator.selectQuery (D:\programing\Bialu\developer-blog\node_modules\sequelize\lib\dialects\abstract\query-generator.js:988:28)
    at SQLiteQueryInterface.select (D:\programing\Bialu\developer-blog\node_modules\sequelize\lib\dialects\abstract\query-interface.js:407:59)
    at user.findAll (D:\programing\Bialu\developer-blog\node_modules\sequelize\lib\model.js:1140:47)
    at async user.findOne (D:\programing\Bialu\developer-blog\node_modules\sequelize\lib\model.js:1240:12)
    at async User.fetch_by_username (D:\programing\Bialu\developer-blog\backend\helper.js:19:18)

Node.js v18.4.0

when running curl -X POST -d "username=your_username&password=your_password" http://localhost:3000/api/login. The user doesn't exist.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions