0001-backoffice-use-default-columns-when-they-re-all-turn.patch
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 |
- |