diff --git a/server/hipchat.coffee b/server/hipchat.coffee
index dd6addf2b..3dde6c827 100644
--- a/server/hipchat.coffee
+++ b/server/hipchat.coffee
@@ -16,6 +16,9 @@ module.exports.sendHipChatMessage = sendHipChatMessage = (message) ->
#log.info "Got HipChat patch response:", body
module.exports.sendTowerHipChatMessage = sendTowerHipChatMessage = (message) ->
+ secondsFromEpoch = Math.floor(new Date().getTime() / 1000)
+ link = "PaperTrail"
+ message = "#{message} #{link}"
return unless key = config.hipchatTowerAPIKey
roomID = 318356
form =
diff --git a/server_setup.coffee b/server_setup.coffee
index a597a013f..603cdf9b6 100644
--- a/server_setup.coffee
+++ b/server_setup.coffee
@@ -43,7 +43,9 @@ setupErrorMiddleware = (app) ->
app.use (err, req, res, next) ->
if err
res.status(500).send(error: "Something went wrong!")
- hipchat.sendTowerHipChatMessage("The server crashed. Path: #{req.path}, Stack trace:
#{err.stack}
")
+ message = "Express got an error. Path: #{req.path}, message: #{err.message}"
+ log.error "#{message}, stack: #{err.stack}"
+ hipchat.sendTowerHipChatMessage(message)
else
next(err)
setupExpressMiddleware = (app) ->