Sort session history by newest first

This commit is contained in:
Mo Bitar
2018-11-25 19:31:12 -06:00
parent 79c520e5c8
commit c9aa24dcd3
2 changed files with 8 additions and 2 deletions

View File

@@ -15,8 +15,14 @@ class SessionHistoryMenu {
$scope.autoOptimize = sessionHistory.autoOptimize; $scope.autoOptimize = sessionHistory.autoOptimize;
$scope.reloadHistory = function() { $scope.reloadHistory = function() {
$scope.history = sessionHistory.historyForItem($scope.item); let history = sessionHistory.historyForItem($scope.item);
// make copy as not to sort inline
$scope.entries = history.entries.slice(0).sort((a, b) => {
return a.item.updated_at < b.item.updated_at ? 1 : -1;
})
$scope.history = history;
} }
$scope.reloadHistory(); $scope.reloadHistory();
$scope.openRevision = function(revision) { $scope.openRevision = function(revision) {

View File

@@ -16,7 +16,7 @@
.sublabel .sublabel
Saving to disk may increase app loading time and memory footprint. Saving to disk may increase app loading time and memory footprint.
%menu-row{"ng-repeat" => "revision in history.entries", %menu-row{"ng-repeat" => "revision in entries",
"action" => "openRevision(revision);", "action" => "openRevision(revision);",
"label" => "revision.previewTitle()"} "label" => "revision.previewTitle()"}
.sublabel.opaque{"ng-class" => "classForRevision(revision)"} .sublabel.opaque{"ng-class" => "classForRevision(revision)"}