From 7b38250698313e5e14b33b468a7497f58557f153 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Sat, 30 Sep 2023 15:22:39 +0200 Subject: [PATCH] fixes #101. --- internal/policies/chromium/parser.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/policies/chromium/parser.go b/internal/policies/chromium/parser.go index 76adc4d..2a2e5a9 100644 --- a/internal/policies/chromium/parser.go +++ b/internal/policies/chromium/parser.go @@ -25,11 +25,15 @@ func Parse(policiesJson string) (*types.BrowserPolicyContent, error) { policies.Extensions = []types.BrowserPolicyExtension{} for _, val := range extensions.([]interface{}) { s := strings.Split(val.(string), ";") + url := "" + if len(s) > 1 { + url = s[1] + } policies.Extensions = append( policies.Extensions, types.BrowserPolicyExtension{ ID: s[0], - URL: s[1], + URL: url, }, ) }