From 5462d9d44d3bbe033c1176afcbefb3f42dc8929b Mon Sep 17 00:00:00 2001 From: Christian Ebner Date: Mon, 11 Nov 2024 16:43:50 +0100 Subject: [PATCH] ui: sync view: set proxy on view instead of model In order to load data using the same model from different sources, set the proxy on the store instead of the model. This allows to use the view to display sync jobs in either pull or push direction, by setting the `sync-direction` ont the view. Signed-off-by: Christian Ebner --- www/config/SyncView.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/config/SyncView.js b/www/config/SyncView.js index c1b8fddc..c8b2181c 100644 --- a/www/config/SyncView.js +++ b/www/config/SyncView.js @@ -16,10 +16,6 @@ Ext.define('pbs-sync-jobs-status', { 'comment', ], idProperty: 'id', - proxy: { - type: 'proxmox', - url: '/api2/json/admin/sync', - }, }); Ext.define('PBS.config.SyncJobView', { @@ -153,6 +149,10 @@ Ext.define('PBS.config.SyncJobView', { storeid: 'pbs-sync-jobs-status', model: 'pbs-sync-jobs-status', interval: 5000, + proxy: { + type: 'proxmox', + url: '/api2/json/admin/sync', + }, }, },