Skip to content

Commit dd6932a

Browse files
committed
Show stack on API error when testing
1 parent 9bbf059 commit dd6932a

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

app/api/server/api.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ export class APIClass extends Restivus {
373373
'error-unauthorized': 'unauthorized',
374374
}[e.error] || 'failure';
375375

376-
result = API.v1[apiMethod](typeof e === 'string' ? e : e.message, e.error, undefined, e);
376+
result = API.v1[apiMethod](typeof e === 'string' ? e : e.message, e.error, process.env.TEST_MODE ? e.stack : undefined, e);
377377
} finally {
378378
delete Accounts._accountData[connection.id];
379379
}

app/api/server/v1/chat.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Match, check } from 'meteor/check';
44
import { Messages } from '../../../models';
55
import { canAccessRoom, hasPermission } from '../../../authorization';
66
import { normalizeMessagesForUser } from '../../../utils/server/lib/normalizeMessagesForUser';
7-
import { processWebhookMessage } from '../../../lib';
7+
import { processWebhookMessage } from '../../../lib/server';
88
import { API } from '../api';
99
import Rooms from '../../../models/server/models/Rooms';
1010
import Users from '../../../models/server/models/Users';

app/settings/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Meteor } from 'meteor/meteor';
22

33
if (Meteor.isClient) {
4-
module.exports = require('./client/index');
4+
module.exports = require('./client/index.ts');
55
}
66
if (Meteor.isServer) {
7-
module.exports = require('./server/index');
7+
module.exports = require('./server/index.ts');
88
}

0 commit comments

Comments
 (0)