ctrl.stale = true;
ctrl.debug = error.debug;
$scope.error = errorMsg(error);
- });
+ })
+ .finally(function() {
+ if (ctrl.debug) {
+ ctrl.debug.params = JSON.stringify(ctrl.params, null, 2);
+ }
+ });
}
var _loadResults = _.debounce(_loadResultsCallback, 250);
<legend class="collapsible-title">{{:: ts('Query Info') }}</legend>
<div>
<pre ng-if="$ctrl.debug.timeIndex">{{ ts('Request took %1 seconds.', {1: $ctrl.debug.timeIndex}) }}</pre>
+ <div><strong>API:</strong></div>
+ <pre>{{ $ctrl.debug.params }}</pre>
+ <div><strong>SQL:</strong></div>
<pre ng-repeat="query in $ctrl.debug.sql">{{ query }}</pre>
</div>
</fieldset>