Project

General

Profile

Revision 80fa03cd

ID80fa03cdb1de82555353ddad27d9cc3926b93978
Parent 5cb28e04
Child dcf1a18b

Added by Francois POIROTTE over 9 years ago

[#1258] Ordre de tri initial dans VigiBoard.

Permet la personnalisation par l'administrateur de l'ordre de tri appliqué
par défaut dans VigiBoard.
L'administrateur a accès à l'ensemble des champs fournis par les
greffons des colonnes et peut choisir pour chaque champ de trier par
ordre ascendant ou descendant.

Change-Id: Idf45dd2d4ac801e140a4cbbd1dec4ee0b9751098
Refs: #1258.
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/1499
Tested-by: Build system <>
Reviewed-by: Thomas BURGUIERE <>

View differences:

vigiboard/controllers/plugins/details.py
214 214
                pass
215 215

  
216 216
    def get_sort_criterion(self, query, column):
217
        if column == 'details':
218
            return StateName.order
219
        return None
217
        columns = {
218
            'details': StateName.order,
219
            'problem': StateName.statename.in_([u'OK', u'UP']),
220
        }
221
        return columns.get(column)
220 222

  

Also available in: Unified diff