@@ -11,6 +11,9 @@ export default {
1111 return {
1212 verboseLevel: " default" ,
1313 delayedDeletionPendingFilesCount: 0 ,
14+ advancedStoragePendingDeletionFilesCount: 0 ,
15+ advancedStorageIndexerModeEnabled: false ,
16+ advancedStorageDelayedDeletionModeEnabled: false ,
1417 hkLastProcessedChange: - 1 ,
1518 hkLastChangeToProcess: - 1 ,
1619 };
@@ -34,6 +37,12 @@ export default {
3437 this .hkLastChangeToProcess = hkStatus[" LastChangeToProcess" ];
3538 this .hkLastProcessedChange = hkStatus[" LastProcessedChange" ];
3639 }
40+ if (this .hasAdvancedStorage ) {
41+ const advstStatus = await api .getAdvancedStorageStatus ();
42+ this .advancedStorageDelayedDeletionModeEnabled = advstStatus[" DelayedDeletionIsActive" ];
43+ this .advancedStorageIndexerModeEnabled = advstStatus[" IndexerIsActive" ];
44+ this .advancedStoragePendingDeletionFilesCount = advstStatus[" FilesPendingDeletion" ];
45+ }
3746 }
3847 },
3948 watch: {
@@ -77,6 +86,9 @@ export default {
7786 hasDelayedDeletionPlugin () {
7887 return ' delayed-deletion' in this .installedPlugins && this .installedPlugins [' delayed-deletion' ].Enabled ;
7988 },
89+ async hasAdvancedStorageDelayedDeletion () {
90+ return ' advanced-storage' in this .installedPlugins && this .installedPlugins [' advanced-storage' ].Enabled && this .advancedStorageDelayedDeletionModeEnabled ;
91+ },
8092 hasHousekeeperPlugin () {
8193 return ' housekeeper' in this .installedPlugins && this .installedPlugins [' housekeeper' ].Enabled ;
8294 },
@@ -135,6 +147,11 @@ export default {
135147 </th >
136148 <td class =" value" >{{ delayedDeletionPendingFilesCount }}</td >
137149 </tr >
150+ <tr v-if =" hasAdvancedStorageDelayedDeletion" >
151+ <th scope =" row" class =" w-50 header" ># {{ $t('plugins.advanced_storage.pending_deletion_files_count') }}
152+ </th >
153+ <td class =" value" >{{ advancedStoragePendingDeletionFilesCount }}</td >
154+ </tr >
138155 <tr v-if =" hasHousekeeperPlugin" >
139156 <th scope =" row" class =" w-50 header" >{{ $t('plugins.housekeeper.progress_status') }}
140157 </th >
0 commit comments