#445 Get koji_build and brew-build results in single query
Merged 4 years ago by gnaponie. Opened 4 years ago by lholecek.

file modified
+1 -4
@@ -64,13 +64,10 @@ 

      def _retrieve_helper(self, params, subject_type, subject_identifier):

          results = []

          if subject_type == 'koji_build':

-             params['type'] = subject_type

+             params['type'] = 'koji_build,brew-build'

              params['item'] = subject_identifier

              results = self._make_request(params=params)

  

-             params['type'] = 'brew-build'

-             results.extend(self._make_request(params=params))

- 

              del params['type']

              del params['item']

              params['original_spec_nvr'] = subject_identifier

@@ -40,7 +40,7 @@ 

  

      def _make_request(self, params):

          if (params.get('item') == self.subject_identifier and

-                 params.get('type') == self.subject_type and

+                 ('type' not in params or self.subject_type in params['type'].split(',')) and

                  params.get('testcases') == self.testcase):

              return [{

                  'id': 123,

Pull-Request has been merged by gnaponie

4 years ago