mirror of
https://github.com/openSUSE/osc.git
synced 2025-08-04 14:43:38 +02:00
Check for None & len() of ET.Element instead of bool()
The bool() of ET.Element is discouraged from being used, see: https://github.com/python/cpython/issues/83122
This commit is contained in:
@@ -66,9 +66,9 @@ class PackageBase:
|
||||
raise NotImplementedError()
|
||||
|
||||
def get_meta_value(self, option):
|
||||
if not self._meta_node:
|
||||
if self._meta_node is None or len(self._meta_node) == 0:
|
||||
self._meta_node = self._get_meta_node()
|
||||
if not self._meta_node:
|
||||
if self._meta_node is None or len(self._meta_node) == 0:
|
||||
return None
|
||||
node = api.find_node(self._meta_node, "package", option)
|
||||
if node is None or not node.text:
|
||||
|
Reference in New Issue
Block a user