Comments (3)
This is exactly how it should work. Brother you should not tell the public facing API that your database does not exist. It is a security risk.
This message should be only displayed to the developers which you can get from the logs or the console. Thus, every time an internal error occurs the API sends a 500, Server Error. You will have to check your logs and fix the problem.
from express-api-es6-starter.
@mesaugat thanks for repply ! Its only an example of type of error I want to show ... of course I will not show it in production ;-) and I will show it only in development mode !
from express-api-es6-starter.
This is the line returning 500 error response. You need to change a few lines in this file to show that error message in the response. https://github.com/mesaugat/express-api-es6-starter/blob/master/src/utils/buildError.js#L34-L38
from express-api-es6-starter.
Related Issues (20)
- Saving 3 inserts in one post route HOT 5
- Get the correct error message when transaction fails HOT 3
- async / await on controllers HOT 1
- help with idAttribute HOT 3
- 404 Not Found has not been implemented HOT 4
- Use babel-preset-env
- 2 more fields returning HOT 6
- What about pagination HOT 9
- Problem when field name contains numbers HOT 1
- Strange return after createrecord HOT 1
- docker => 'client' is missing HOT 2
- Update FIELDS different than Insert FIELDS HOT 1
- How to connect with mongodb in this setup? HOT 2
- Support building docker image for both development and prod deployment
- Add a migration stage to Dockerfile HOT 1
- Debug issue HOT 1
- Remove bookshelf and just use knex for database operations
- Move to GitHub actions
- Replace winston with pino for logging
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from express-api-es6-starter.