浏览代码

Tweak JS error logging

Thibaut Courouble 9 年之前
父节点
当前提交
e1ca01fca4
共有 2 个文件被更改,包括 3 次插入0 次删除
  1. 2 0
      assets/javascripts/app/app.coffee
  2. 1 0
      assets/javascripts/app/config.coffee.erb

+ 2 - 0
assets/javascripts/app/app.coffee

@@ -51,6 +51,7 @@
     else
       if @config.sentry_dsn
         Raven.config @config.sentry_dsn,
+          release: @config.release
           whitelistUrls: [/devdocs/]
           includePaths: [/devdocs/]
           ignoreErrors: [/NPObject/, /NS_ERROR/, /^null$/]
@@ -68,6 +69,7 @@
           dataCallback: (data) ->
             try
               $.extend(data.user ||= {}, app.settings.dump())
+              data.user.docs = data.user.docs.split('/') if data.user.docs
               data.user.lastIDBTransaction = app.lastIDBTransaction if app.lastIDBTransaction
             data
         .install()

+ 1 - 0
assets/javascripts/app/config.coffee.erb

@@ -11,3 +11,4 @@ app.config =
   search_param: 'q'
   sentry_dsn: '<%= App.sentry_dsn %>'
   version: <%= Time.now.to_i %>
+  release: <%= Time.now.utc.httpdate.to_json %>