Revision 386e243d
Contournement limitation de PgSQL.
PostgreSQL 9.x lève une exception lorsqu'un agrégat figure dans la
clause ORDER mais pas dans la clause SELECT, et ce même lorsque
l'agrégat correspond à une expression dérivée d'un champ présent dans la
clause SELECT.
PostgreSQL 8.x n'avait pas ce comportement.
Change-Id: Iab72a19322ef72a25f41d24538acbd3390ab1aec
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1123
Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>
Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
vigiboard/controllers/plugins/details.py | ||
---|---|---|
95 | 95 |
items = DBSession.query( |
96 | 96 |
Map.idmap, |
97 | 97 |
Map.title, |
98 |
func.lower(Map.title), |
|
98 | 99 |
).distinct( |
99 | 100 |
).join( |
100 | 101 |
(MAP_GROUP_TABLE, MAP_GROUP_TABLE.c.idmap == Map.idmap), |
Also available in: Unified diff