Skip to content

Commit 9401656

Browse files
author
sreeder
committed
fix issue with sf in datasets
1 parent a4febb4 commit 9401656

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

odm2api/ODM2/services/readService.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -822,7 +822,7 @@ def getSamplingFeatureDatasets(self, ids=None, codes=None, uuids=None, dstype=No
822822
if all(v is None for v in [ids, codes, uuids]):
823823
raise ValueError('Expected samplingFeatureID OR samplingFeatureUUID OR samplingFeatureCode argument')
824824

825-
sf_query = self._session.query(SamplingFeatures.SamplingFeatureID)
825+
sf_query = self._session.query(SamplingFeatures)
826826

827827
if ids:
828828
sf_query = sf_query.filter(SamplingFeatures.SamplingFeatureID.in_(ids))
@@ -832,7 +832,7 @@ def getSamplingFeatureDatasets(self, ids=None, codes=None, uuids=None, dstype=No
832832
sf_query = sf_query.filter(SamplingFeatures.SamplingFeatureUUID.in_(uuids))
833833
sf_list = []
834834
for sf in sf_query.all():
835-
sf_list.append(sf[0])
835+
sf_list.append(sf.SamplingFeatureID)
836836

837837
q = self._session.query(DataSetsResults)\
838838
.join(Results)\

0 commit comments

Comments
 (0)