From 622963d04e16fe7927d5c448d5e0d7f2c87bb28a Mon Sep 17 00:00:00 2001 From: Baptiste Grob <60621355+baptiste-grob@users.noreply.github.com> Date: Mon, 12 Apr 2021 11:58:12 +0200 Subject: [PATCH] fix: display session & remote history entries --- app/assets/javascripts/directives/views/historyMenu.ts | 5 ++++- app/assets/templates/directives/history-menu.pug | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/directives/views/historyMenu.ts b/app/assets/javascripts/directives/views/historyMenu.ts index 7e96d7637..2fcfad95f 100644 --- a/app/assets/javascripts/directives/views/historyMenu.ts +++ b/app/assets/javascripts/directives/views/historyMenu.ts @@ -31,6 +31,9 @@ class HistoryMenuCtrl extends PureViewCtrl { fetchingRemoteHistory: false, autoOptimize: this.application.historyManager.autoOptimize, diskEnabled: this.application.historyManager.isDiskEnabled(), + sessionHistory: this.application.historyManager.sessionHistoryForItem( + this.item + ), }; } @@ -124,7 +127,7 @@ class HistoryMenuCtrl extends PureViewCtrl { /** @entries */ get sessionHistoryEntries() { - return this.state.sessionHistory?.entries; + return this.state.sessionHistory; } async toggleSessionHistoryDiskSaving() { diff --git a/app/assets/templates/directives/history-menu.pug b/app/assets/templates/directives/history-menu.pug index 15e88d5f1..a525cb201 100644 --- a/app/assets/templates/directives/history-menu.pug +++ b/app/assets/templates/directives/history-menu.pug @@ -28,7 +28,7 @@ | Saving to disk is not recommended. Decreases performance and increases app | loading time and memory footprint. menu-row( - ng-repeat='revision in ctrl.sessionHistoryEntries track by $index' + ng-repeat='revision in ctrl.state.sessionHistory track by $index' action='ctrl.openSessionRevision(revision);' label='revision.previewTitle()' ) @@ -49,7 +49,7 @@ .sk-sublabel | Fetch history from server. menu-row( - ng-repeat='revision in ctrl.remoteHistory track by $index' + ng-repeat='revision in ctrl.state.remoteHistory track by $index' action='ctrl.openRemoteRevision(revision);' label='ctrl.previewRemoteHistoryTitle(revision);' )