From 8bd85269b1eb9fb04931f54f7ded8d16170b25e3 Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Mon, 28 Dec 2020 13:13:16 +0300 Subject: [PATCH] Fix parsing item update intervals --- src/datasource-zabbix/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/datasource-zabbix/utils.ts b/src/datasource-zabbix/utils.ts index 05ed03f..f1b9c24 100644 --- a/src/datasource-zabbix/utils.ts +++ b/src/datasource-zabbix/utils.ts @@ -250,7 +250,7 @@ export function parseItemInterval(interval: string): number { export function normalizeZabbixInterval(interval: string): string { const intervalPattern = /(^[\d]+)(y|M|w|d|h|m|s)?/g; const parsedInterval = intervalPattern.exec(interval); - if (!parsedInterval) { + if (!parsedInterval || !interval || (parsedInterval.length > 2 && !parsedInterval[2])) { return ''; } return parsedInterval[1] + (parsedInterval.length > 2 ? parsedInterval[2] : 's');