We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f57a9a7 commit 564ad48Copy full SHA for 564ad48
errata_tool/release.py
@@ -29,12 +29,13 @@ def __init__(self, **kwargs):
29
self.refresh()
30
31
def refresh(self):
32
- url = self._url + '/api/v1/releases?'
+ params = {}
33
if self.id is not None:
34
- url += 'filter[id]=%s' % self.id
+ params['id'] = self.id
35
elif self.name is not None:
36
- url += 'filter[name]=%s' % self.name
37
- result = self._get(url)
+ params['name'] = self.name
+ result = self.filter('/api/v1/releases', 'filter', **params)
38
+
39
if len(result['data']) < 1:
40
raise NoReleaseFoundError()
41
if len(result['data']) > 1:
0 commit comments