Projet

Général

Profil

0001-backoffice-use-default-columns-when-they-re-all-turn.patch

Frédéric Péters, 14 janvier 2016 11:36

Télécharger (1,3 ko)

Voir les différences:

Subject: [PATCH] backoffice: use default columns when they're all turned off
 (#9653)

 wcs/backoffice/management.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
wcs/backoffice/management.py
977 977

  
978 978
        return fields
979 979

  
980
    def get_fields_from_query(self):
980
    def get_fields_from_query(self, ignore_form=False):
981 981
        field_ids = [x for x in get_request().form.keys()]
982
        if not field_ids:
982
        if not field_ids or ignore_form:
983 983
            field_ids = ['id', 'time', 'user-label']
984 984
            for field in self.formdef.fields:
985 985
                if hasattr(field, str('get_view_value')) and field.in_listing:
......
991 991
            if field.id in field_ids:
992 992
                fields.append(field)
993 993

  
994
        if not fields:
995
            return self.get_fields_from_query(ignore_form=True)
996

  
994 997
        return fields
995 998

  
996 999
    def get_filter_from_query(self, default='pending'):
997
-