mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-10-24 02:04:04 +08:00
Can't combine get with filter
This commit is contained in:
@@ -783,11 +783,8 @@ class UserAPIController(BaseAPIController, UsesTagsMixin, CreatesApiKeysMixin, B
|
||||
update = False
|
||||
for key, dbkey in dbkeys.items():
|
||||
if 'count' not in dbkey and 'linecount' in dbkey:
|
||||
chrom_count_dataset = trans.sa_session.query(trans.app.model.HistoryDatasetAssociation).filter_by(
|
||||
deleted=false(),
|
||||
state=trans.app.model.HistoryDatasetAssociation.states.OK,
|
||||
).get(dbkey['linecount'])
|
||||
if chrom_count_dataset:
|
||||
chrom_count_dataset = trans.sa_session.query(trans.app.model.HistoryDatasetAssociation).get(dbkey['linecount'])
|
||||
if chrom_count_dataset and not chrom_count_dataset.deleted and chrom_count_dataset.state == trans.app.model.HistoryDatasetAssociation.states.OK:
|
||||
chrom_count = int(open(chrom_count_dataset.file_name).readline())
|
||||
dbkey['count'] = chrom_count
|
||||
valid_dbkeys[key] = dbkey
|
||||
|
||||
Reference in New Issue
Block a user