Remove getattr from storage.Item
This commit is contained in:
parent
e098046ad3
commit
75c1168f54
@ -432,9 +432,6 @@ class Item:
|
|||||||
self._component_name = component_name
|
self._component_name = component_name
|
||||||
self._time_range = time_range
|
self._time_range = time_range
|
||||||
|
|
||||||
def __getattr__(self, attr):
|
|
||||||
return getattr(self.item, attr)
|
|
||||||
|
|
||||||
def serialize(self):
|
def serialize(self):
|
||||||
if self._text is None:
|
if self._text is None:
|
||||||
try:
|
try:
|
||||||
|
@ -195,7 +195,7 @@ def _comp_match(item, filter_, level=0):
|
|||||||
return True
|
return True
|
||||||
# Point #3 and #4 of rfc4791-9.7.1
|
# Point #3 and #4 of rfc4791-9.7.1
|
||||||
components = ([item.item] if level == 0
|
components = ([item.item] if level == 0
|
||||||
else list(getattr(item, "%s_list" % tag.lower())))
|
else list(getattr(item.item, "%s_list" % tag.lower())))
|
||||||
for child in filter_:
|
for child in filter_:
|
||||||
if child.tag == _tag("C", "prop-filter"):
|
if child.tag == _tag("C", "prop-filter"):
|
||||||
if not any(_prop_match(comp, child, "C")
|
if not any(_prop_match(comp, child, "C")
|
||||||
|
Loading…
Reference in New Issue
Block a user