Skip to content

Commit 07e78ae

Browse files
committed
Adds error stack information in prod environment for certificates
1 parent 3fec135 commit 07e78ae

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

backend/app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ app.use(function (err, req, res, next) {
6666
}
6767
};
6868

69-
if (process.env.NODE_ENV === 'development') {
69+
if (process.env.NODE_ENV === 'development' || (req.baseUrl + req.path).includes('nginx/certificates')) {
7070
payload.debug = {
7171
stack: typeof err.stack !== 'undefined' && err.stack ? err.stack.split('\n') : null,
7272
previous: err.previous

frontend/js/app/nginx/certificates/form.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ module.exports = Mn.View.extend({
187187
})
188188
.catch(err => {
189189
let more_info = '';
190-
if(err.code === 500){
190+
if(err.code === 500 && err.debug){
191191
try{
192192
more_info = JSON.parse(err.debug).debug.stack.join("\n");
193193
} catch(e) {}

frontend/js/app/nginx/dead/form.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ module.exports = Mn.View.extend({
193193
})
194194
.catch(err => {
195195
let more_info = '';
196-
if(err.code === 500){
196+
if(err.code === 500 && err.debug){
197197
try{
198198
more_info = JSON.parse(err.debug).debug.stack.join("\n");
199199
} catch(e) {}

frontend/js/app/nginx/proxy/form.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ module.exports = Mn.View.extend({
228228
})
229229
.catch(err => {
230230
let more_info = '';
231-
if(err.code === 500){
231+
if(err.code === 500 && err.debug){
232232
try{
233233
more_info = JSON.parse(err.debug).debug.stack.join("\n");
234234
} catch(e) {}

frontend/js/app/nginx/redirection/form.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ module.exports = Mn.View.extend({
195195
})
196196
.catch(err => {
197197
let more_info = '';
198-
if(err.code === 500){
198+
if(err.code === 500 && err.debug){
199199
try{
200200
more_info = JSON.parse(err.debug).debug.stack.join("\n");
201201
} catch(e) {}

0 commit comments

Comments
 (0)