Skip to content

Commit e65c4cd

Browse files
committed
Expand release to use filter method
- replaced duplicated filter query with method ErrataConnector::get_filter
1 parent 2595214 commit e65c4cd

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

errata_tool/release.py

+5-4
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,13 @@ def __init__(self, **kwargs):
2929
self.refresh()
3030

3131
def refresh(self):
32-
url = self._url + '/api/v1/releases?'
32+
params = {}
3333
if self.id is not None:
34-
url += 'filter[id]=%s' % self.id
34+
params['id'] = self.id
3535
elif self.name is not None:
36-
url += 'filter[name]=%s' % self.name
37-
result = self._get(url)
36+
params['name'] = self.name
37+
result = self.get_filter('/api/v1/releases', 'filter', **params)
38+
3839
if len(result['data']) < 1:
3940
raise NoReleaseFoundError()
4041
if len(result['data']) > 1:

0 commit comments

Comments
 (0)