From 64d6f6b00a7d220459498efbe502fb17c71521ca Mon Sep 17 00:00:00 2001 From: Micah-Kolide <109157253+Micah-Kolide@users.noreply.github.com> Date: Wed, 2 Oct 2024 13:28:44 -0700 Subject: [PATCH] Ensure Flatpak parser regex follows dbus bus name spec (#1875) --- ee/tables/execparsers/flatpak/remote_ls/upgradeable/parser.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ee/tables/execparsers/flatpak/remote_ls/upgradeable/parser.go b/ee/tables/execparsers/flatpak/remote_ls/upgradeable/parser.go index e6a882847..0ad315586 100644 --- a/ee/tables/execparsers/flatpak/remote_ls/upgradeable/parser.go +++ b/ee/tables/execparsers/flatpak/remote_ls/upgradeable/parser.go @@ -6,8 +6,8 @@ import ( "regexp" ) -// The app id conforms to: [dbus specification](https://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-names) -var flatpakAppIdRegexp = regexp.MustCompile(`(([a-zA-Z0-9_]+\.){1,}([a-zA-Z0-9_]+))`) +// The app id conforms to: [dbus bus name specification](https://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-names) +var flatpakAppIdRegexp = regexp.MustCompile(`((?:[a-zA-Z_-]+[a-zA-Z0-9_-]*\.){1,}[a-zA-Z_-]+[a-zA-Z0-9_-]*)`) // Wow this has been a head-pounding bugger of a thing. //