Description
I’m intentionally putting console.log('test')
immediately followed up with
throw new Error('How come Rocket.chat does not print user-created error events to the log ever under any circumstances this is really stupid design')
on the subsequent line to break the script.
No error is send to the log. No exception is thrown. There is absolutely zero indication that an outgoing integration is running the script.
I’ve put the throw new Error
outside of the Script
class. I’ve put it inside of the Script
class methods. Yes, the scripts are enabled. Yes, the integration is enabled.
Server Setup Information
- Rocket.Chat Version: 3.13.2
- NodeJS Version: 12.21.0 - arm64
- MongoDB Version: 3.6.21
- MongoDB Engine: wiredTiger
- Platform: linux
- Process Port: 3000
- Site URL: http://localhost
- ReplicaSet OpLog: Enabled
- Commit Hash: 5e9f4bc424
- Commit Branch: HEAD
- Operating System: Ubuntu 20.04
- Deployment Method: snap
- Number of Running Instances: 1
- DB Replicaset Oplog: N/A
- Proxy: nginx
- Firewalls involved: none
Any additional Information
I can’t update to v4 because there is no support for ARM64 in v4