mirror of
https://github.com/prymitive/karma
synced 2026-05-05 03:16:51 +00:00
19 lines
509 B
JavaScript
19 lines
509 B
JavaScript
"use strict";
|
|
|
|
const Raven = require("raven-js");
|
|
const $ = require("jquery");
|
|
|
|
// init sentry client if sentry dsn is set
|
|
if ($("body").data("raven-dsn")) {
|
|
var dsn = $("body").data("raven-dsn");
|
|
// raven itself can fail if invalid DSN is passed
|
|
try {
|
|
Raven.config(dsn, {
|
|
release: $("body").data("unsee-version")
|
|
}).install();
|
|
} catch (error) {
|
|
var msg = "Sentry error: " + error.message;
|
|
$("#raven-error").text(msg).removeClass("hidden");
|
|
}
|
|
}
|