Fixed dashboard saving error due recursive target.
This commit is contained in:
@@ -17,7 +17,7 @@ function (_, $) {
|
|||||||
funcDef.defaultParams = funcDef.defaultParams || [];
|
funcDef.defaultParams = funcDef.defaultParams || [];
|
||||||
|
|
||||||
if (funcDef.category) {
|
if (funcDef.category) {
|
||||||
funcDef.category.push(funcDef);
|
categories[funcDef.category].push(funcDef);
|
||||||
}
|
}
|
||||||
index[funcDef.name] = funcDef;
|
index[funcDef.name] = funcDef;
|
||||||
index[funcDef.shortName || funcDef.name] = funcDef;
|
index[funcDef.shortName || funcDef.name] = funcDef;
|
||||||
@@ -33,14 +33,14 @@ function (_, $) {
|
|||||||
|
|
||||||
addFuncDef({
|
addFuncDef({
|
||||||
name: 'scaleToSeconds',
|
name: 'scaleToSeconds',
|
||||||
category: categories.Transform,
|
category: 'Transform',
|
||||||
params: [{ name: 'seconds', type: 'int' }],
|
params: [{ name: 'seconds', type: 'int' }],
|
||||||
defaultParams: [1],
|
defaultParams: [1],
|
||||||
});
|
});
|
||||||
|
|
||||||
addFuncDef({
|
addFuncDef({
|
||||||
name: 'groupBy',
|
name: 'groupBy',
|
||||||
category: categories.Transform,
|
category: 'Transform',
|
||||||
params: [
|
params: [
|
||||||
{ name: 'interval', type: 'string'},
|
{ name: 'interval', type: 'string'},
|
||||||
{ name: 'function', type: 'string', options: ['avg', 'min', 'max'] }
|
{ name: 'function', type: 'string', options: ['avg', 'min', 'max'] }
|
||||||
@@ -50,30 +50,21 @@ function (_, $) {
|
|||||||
|
|
||||||
addFuncDef({
|
addFuncDef({
|
||||||
name: 'perSecond',
|
name: 'perSecond',
|
||||||
category: categories.Transform,
|
category: 'Transform',
|
||||||
params: [{ name: "max value", type: "int", optional: true }],
|
params: [{ name: "max value", type: "int", optional: true }],
|
||||||
defaultParams: [],
|
defaultParams: [],
|
||||||
});
|
});
|
||||||
|
|
||||||
addFuncDef({
|
|
||||||
name: 'aggregate',
|
|
||||||
category: categories.Aggregate,
|
|
||||||
params: [
|
|
||||||
{ name: 'function', type: 'string', options: ['sum', 'avg', 'min', 'max'] }
|
|
||||||
],
|
|
||||||
defaultParams: ['sum'],
|
|
||||||
});
|
|
||||||
|
|
||||||
addFuncDef({
|
addFuncDef({
|
||||||
name: 'sum',
|
name: 'sum',
|
||||||
category: categories.Aggregate,
|
category: 'Aggregate',
|
||||||
params: [],
|
params: [],
|
||||||
defaultParams: [],
|
defaultParams: [],
|
||||||
});
|
});
|
||||||
|
|
||||||
addFuncDef({
|
addFuncDef({
|
||||||
name: 'average',
|
name: 'average',
|
||||||
category: categories.Aggregate,
|
category: 'Aggregate',
|
||||||
params: [
|
params: [
|
||||||
{ name: 'interval', type: 'string' }
|
{ name: 'interval', type: 'string' }
|
||||||
],
|
],
|
||||||
@@ -82,7 +73,7 @@ function (_, $) {
|
|||||||
|
|
||||||
addFuncDef({
|
addFuncDef({
|
||||||
name: 'min',
|
name: 'min',
|
||||||
category: categories.Aggregate,
|
category: 'Aggregate',
|
||||||
params: [
|
params: [
|
||||||
{ name: 'interval', type: 'string' }
|
{ name: 'interval', type: 'string' }
|
||||||
],
|
],
|
||||||
@@ -91,7 +82,7 @@ function (_, $) {
|
|||||||
|
|
||||||
addFuncDef({
|
addFuncDef({
|
||||||
name: 'max',
|
name: 'max',
|
||||||
category: categories.Aggregate,
|
category: 'Aggregate',
|
||||||
params: [
|
params: [
|
||||||
{ name: 'interval', type: 'string' }
|
{ name: 'interval', type: 'string' }
|
||||||
],
|
],
|
||||||
@@ -100,7 +91,7 @@ function (_, $) {
|
|||||||
|
|
||||||
addFuncDef({
|
addFuncDef({
|
||||||
name: 'alias',
|
name: 'alias',
|
||||||
category: categories.Alias,
|
category: 'Alias',
|
||||||
params: [
|
params: [
|
||||||
{ name: 'alias', type: 'string'}
|
{ name: 'alias', type: 'string'}
|
||||||
],
|
],
|
||||||
@@ -110,7 +101,7 @@ function (_, $) {
|
|||||||
addFuncDef({
|
addFuncDef({
|
||||||
name: 'averageSeries',
|
name: 'averageSeries',
|
||||||
shortName: 'avg',
|
shortName: 'avg',
|
||||||
category: categories.Alias,
|
category: 'Alias',
|
||||||
params: optionalSeriesRefArgs,
|
params: optionalSeriesRefArgs,
|
||||||
defaultParams: [''],
|
defaultParams: [''],
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user