Remove redundant part of if statement

Also reorder imports.
This commit is contained in:
j-t-1
2024-12-10 12:26:39 +00:00
committed by GitHub
parent faa6cab797
commit 0b2f4fdeb7
+2 -6
View File
@@ -554,12 +554,8 @@ class Volshell(interfaces.plugins.PluginInterface):
del kwargs[argname]
for keyword, val in kwargs.items():
if not isinstance(
val, (interfaces.configuration.BasicTypes, list)
):
if all(
isinstance(x, interfaces.configuration.BasicTypes) for x in val
):
if not isinstance(val, (interfaces.configuration.BasicTypes, list)):
if all(isinstance(x, interfaces.configuration.BasicTypes) for x in val):
raise TypeError(
"Configurable values must be simple types (int, bool, str, bytes)"
)