Merge "Fix bug about snapshot pagination"

This commit is contained in:
Zuul 2018-11-27 11:54:41 +00:00 committed by Gerrit Code Review
commit 485dae11d9
3 changed files with 4 additions and 6 deletions

View File

@ -296,6 +296,9 @@ def update_pagination(entities, page_size, marker, sort_dir):
elif marker is not None:
has_prev_data = True
if sort_dir == 'asc':
entities.reverse()
return entities, has_more_data, has_prev_data

View File

@ -75,8 +75,7 @@ class SnapshotsView(tables.PagedTableMixin, tables.DataTableView):
else:
snapshots = []
return sorted(snapshots,
key=lambda snapshot: snapshot.tenant_name or '')
return snapshots
class UpdateStatusView(forms.ModalFormView):

View File

@ -62,10 +62,6 @@ class VolumeTableMixIn(object):
cinder.volume_list_paged(self.request, marker=marker,
search_opts=search_opts,
sort_dir=sort_dir, paginate=True)
if sort_dir == "asc":
volumes.reverse()
return volumes
except Exception:
exceptions.handle(self.request,