From ca1cb97225e0f35c78e18efc614444739d50018f Mon Sep 17 00:00:00 2001 From: Andrew Watkins Date: Tue, 24 Apr 2018 15:02:13 -0700 Subject: [PATCH] Fix not handling literal variable declarations --- ui/src/ifql/containers/IFQLPage.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/src/ifql/containers/IFQLPage.tsx b/ui/src/ifql/containers/IFQLPage.tsx index 1ccf4289ca..db8ba47c07 100644 --- a/ui/src/ifql/containers/IFQLPage.tsx +++ b/ui/src/ifql/containers/IFQLPage.tsx @@ -45,7 +45,7 @@ export class IFQLPage extends PureComponent { ast: null, suggestions: [], script: - 'foo = from(db: "telegraf")\n\t|> filter() \n\t|> range(start: -15m)\n\nbar = from(db: "telegraf")\n\t|> filter() \n\t|> range(start: -15m)\n\n', + 'foo = "baz"\n\nfoo = from(db: "telegraf")\n\t|> filter() \n\t|> range(start: -15m)\n\nbar = from(db: "telegraf")\n\t|> filter() \n\t|> range(start: -15m)\n\n', } } @@ -187,6 +187,10 @@ export class IFQLPage extends PureComponent { return acc } + if (!declaration.funcs) { + return `${acc}${b.source}\n\n` + } + return `${acc}${declaration.name} = ${this.funcsToScript( declaration.funcs )}\n\n`