Mercurial Hosting > traffic-intelligence
comparison trafficintelligence/metadata.py @ 1142:b3ee75b4978a
getSite minor mistake for name
author | Etienne Beauchamp <etienne-2.beauchamp@polymtl.ca> |
---|---|
date | Mon, 20 Apr 2020 15:42:08 -0400 |
parents | 78dddfe7aa0f |
children | 6a8fe3ed3bc6 |
comparison
equal
deleted
inserted
replaced
1141:3e0f43edb4d6 | 1142:b3ee75b4978a |
---|---|
368 def getSite(session, siteId = None, name = None, description = None): | 368 def getSite(session, siteId = None, name = None, description = None): |
369 'Returns the site(s) matching the index or the name' | 369 'Returns the site(s) matching the index or the name' |
370 if siteId is not None: | 370 if siteId is not None: |
371 return session.query(Site).filter(Site.idx == int(siteId)).all() | 371 return session.query(Site).filter(Site.idx == int(siteId)).all() |
372 elif name is not None: | 372 elif name is not None: |
373 return session.query(Site).filter(Site.description.like('%'+name+'%')).all() | 373 return session.query(Site).filter(Site.name.like('%'+name+'%')).all() |
374 elif description is not None: | 374 elif description is not None: |
375 return session.query(Site).filter(Site.description.like('%'+description+'%')).all() | 375 return session.query(Site).filter(Site.description.like('%'+description+'%')).all() |
376 else: | 376 else: |
377 print('No siteId, name or description have been provided to the function') | 377 print('No siteId, name or description have been provided to the function') |
378 return [] | 378 return [] |