From a62ca33cf9219de21ec99001397f5c4e9725d18e Mon Sep 17 00:00:00 2001 From: Packit Service Date: Feb 04 2021 06:16:40 +0000 Subject: Apply patch 0015-fix-client-addService-needs-to-reduce-tuple-size.patch patch_name: 0015-fix-client-addService-needs-to-reduce-tuple-size.patch present_in_specfile: true location_in_specfile: 15 --- diff --git a/src/firewall/client.py b/src/firewall/client.py index efe5d7d..ea27c01 100644 --- a/src/firewall/client.py +++ b/src/firewall/client.py @@ -2488,7 +2488,9 @@ class FirewallClientConfig(object): elif type(settings) is dict: path = self.fw_config.addService2(name, settings) else: - path = self.fw_config.addService(name, tuple(settings)) + # tuple based dbus API has 8 elements. Slice what we're given down + # to the expected size. + path = self.fw_config.addService(name, tuple(settings[:8])) return FirewallClientConfigService(self.bus, path) # icmptype