mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
feat: metrics tab, minor change
This commit is contained in:
parent
a8673a2e33
commit
d840645dd7
@ -170,7 +170,7 @@ export class BackendSrv {
|
||||
});
|
||||
}
|
||||
|
||||
//populate error obj on Internal Error
|
||||
// populate error obj on Internal Error
|
||||
if (_.isString(err.data) && err.status === 500) {
|
||||
err.data = {
|
||||
error: err.statusText,
|
||||
|
@ -40,6 +40,7 @@ export class QueryTroubleshooterCtrl {
|
||||
this.onRequestErrorEventListener = this.onRequestError.bind(this);
|
||||
this.onRequestResponseEventListener = this.onRequestResponse.bind(this);
|
||||
|
||||
appEvents.on('ds-request-response', this.onRequestResponseEventListener);
|
||||
appEvents.on('ds-request-error', this.onRequestErrorEventListener);
|
||||
$scope.$on('$destroy', this.removeEventsListeners.bind(this));
|
||||
}
|
||||
@ -57,7 +58,6 @@ export class QueryTroubleshooterCtrl {
|
||||
|
||||
stateChanged() {
|
||||
if (this.isOpen) {
|
||||
appEvents.on('ds-request-response', this.onRequestResponseEventListener);
|
||||
this.panelCtrl.refresh();
|
||||
this.isLoading = true;
|
||||
}
|
||||
@ -70,6 +70,11 @@ export class QueryTroubleshooterCtrl {
|
||||
}
|
||||
|
||||
onRequestResponse(data) {
|
||||
// ignore if closed
|
||||
if (!this.isOpen) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.isLoading = false;
|
||||
data = _.cloneDeep(data);
|
||||
|
||||
@ -135,7 +140,9 @@ export function queryTroubleshooter() {
|
||||
ctrl.renderJsonExplorer = function(data) {
|
||||
var jsonElem = elem.find('.query-troubleshooter-json');
|
||||
|
||||
ctrl.jsonExplorer = new JsonExplorer(data, 3, { });
|
||||
ctrl.jsonExplorer = new JsonExplorer(data, 3, {
|
||||
animateOpen: true,
|
||||
});
|
||||
|
||||
const html = ctrl.jsonExplorer.render(true);
|
||||
jsonElem.html(html);
|
||||
|
@ -286,9 +286,9 @@ $collapse-box-body-error-border: $red;
|
||||
|
||||
// json-explorer
|
||||
$json-explorer-default-color: white;
|
||||
$json-explorer-string-color: #31F031;
|
||||
$json-explorer-number-color: #66C2FF;
|
||||
$json-explorer-boolean-color: #EC4242;
|
||||
$json-explorer-string-color: #23d662;
|
||||
$json-explorer-number-color: $variable;
|
||||
$json-explorer-boolean-color: $variable;
|
||||
$json-explorer-null-color: #EEC97D;
|
||||
$json-explorer-undefined-color: rgb(239, 143, 190);
|
||||
$json-explorer-function-color: #FD48CB;
|
||||
|
Loading…
Reference in New Issue
Block a user