View difference between Paste ID: htgaBbCn and 3C8T5kCD
SHOW: | | - or go back to the newest paste.
1-
console.log(`
1+
console.log('
2-
TBError: Study with title: "Study 1" already exists!
2+
TBError: Study with title: "Study 1" already exists! \
3-
    at TBError.ExtendableBuiltin (/usr/src/app/node_modules/tb-utils/TBError.js:43:44)
3+
    at TBError.ExtendableBuiltin (/usr/src/app/node_modules/tb-utils/TBError.js:43:44) \
4-
    at new TBError (/usr/src/app/node_modules/tb-utils/TBError.js:78:126)
4+
    at new TBError (/usr/src/app/node_modules/tb-utils/TBError.js:78:126) \
5-
    at global.TBReject (/usr/src/app/node_modules/tb-utils/TBError.js:102:37)
5+
    at global.TBReject (/usr/src/app/node_modules/tb-utils/TBError.js:102:37) \
6-
    at /usr/src/app/src/services/StudyService.js:47:36
6+
    at /usr/src/app/src/services/StudyService.js:47:36 \
7-
From previous event:
7+
From previous event: \
8-
    at Builder.Target.then (/usr/src/app/node_modules/knex/lib/interface.js:36:24)
8+
    at Builder.Target.then (/usr/src/app/node_modules/knex/lib/interface.js:36:24) \
9-
    at /usr/src/app/src/services/StudyService.js:47:10
9+
    at /usr/src/app/src/services/StudyService.js:47:10 \
10-
    at /usr/src/app/src/services/StudyService.js:21:31
10+
    at /usr/src/app/src/services/StudyService.js:21:31 \
11-
    at /usr/src/app/node_modules/knex/lib/transaction.js:81:20
11+
    at /usr/src/app/node_modules/knex/lib/transaction.js:81:20 \
12-
    at runCallback (timers.js:672:20)
12+
    at runCallback (timers.js:672:20) \
13-
    at tryOnImmediate (timers.js:645:5)
13+
    at tryOnImmediate (timers.js:645:5) \
14-
    at processImmediate [as _immediateCallback] (timers.js:617:5)
14+
    at processImmediate [as _immediateCallback] (timers.js:617:5) \
15-
From previous event:
15+
From previous event: \
16-
    at /usr/src/app/node_modules/knex/lib/transaction.js:75:10
16+
    at /usr/src/app/node_modules/knex/lib/transaction.js:75:10 \
17-
    at runCallback (timers.js:672:20)
17+
    at runCallback (timers.js:672:20) \
18-
    at tryOnImmediate (timers.js:645:5)
18+
    at tryOnImmediate (timers.js:645:5) \
19-
From previous event:
19+
From previous event: \
20-
    at new Transaction (/usr/src/app/node_modules/knex/lib/transaction.js:68:41)
20+
    at new Transaction (/usr/src/app/node_modules/knex/lib/transaction.js:68:41) \
21-
    at Client_PG.transaction (/usr/src/app/node_modules/knex/lib/client.js:158:12)
21+
    at Client_PG.transaction (/usr/src/app/node_modules/knex/lib/client.js:158:12) \
22-
    at Function.transaction (/usr/src/app/node_modules/knex/lib/util/make-knex.js:75:21)
22+
    at Function.transaction (/usr/src/app/node_modules/knex/lib/util/make-knex.js:75:21) \
23-
    at StudyService.transactionalWithDAOs [as withDAOs] (/usr/src/app/src/services/StudyService.js:21:13)
23+
    at StudyService.transactionalWithDAOs [as withDAOs] (/usr/src/app/src/services/StudyService.js:21:13) \
24-
    at StudyService.addStudy (/usr/src/app/src/services/StudyService.js:45:17)
24+
    at StudyService.addStudy (/usr/src/app/src/services/StudyService.js:45:17) \
25-
    at StudyService.newFunction (/usr/src/app/node_modules/tb-utils/rabbitmq/queueMessage.js:59:23)
25+
    at StudyService.newFunction (/usr/src/app/node_modules/tb-utils/rabbitmq/queueMessage.js:59:23) \
26-
    at StudyService._callee2$ (/usr/src/app/node_modules/tb-utils/authorize/tb-authorize.js:168:62)
26+
    at StudyService._callee2$ (/usr/src/app/node_modules/tb-utils/authorize/tb-authorize.js:168:62) \
27-
    at tryCatch (/usr/src/app/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:62:40)
27+
    at tryCatch (/usr/src/app/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:62:40) \
28-
    at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/src/app/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:296:22)
28+
    at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/src/app/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:296:22) \
29-
    at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/src/app/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:114:21)
29+
    at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/src/app/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:114:21) \
30-
    at step (/usr/src/app/node_modules/babel-runtime/helpers/asyncToGenerator.js:17:30)
30+
    at step (/usr/src/app/node_modules/babel-runtime/helpers/asyncToGenerator.js:17:30) \
31-
    at /usr/src/app/node_modules/babel-runtime/helpers/asyncToGenerator.js:28:13
31+
    at /usr/src/app/node_modules/babel-runtime/helpers/asyncToGenerator.js:28:13 \
32-
    at process._tickDomainCallback (internal/process/next_tick.js:135:7)`)
32+
    at process._tickDomainCallback (internal/process/next_tick.js:135:7)'
33
);