From 58e8ae0759ccfa97c478ccae4e0778bdce70966f Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Thu, 22 Jan 2026 22:40:02 +0000
Subject: [PATCH] =DirectoryManager.php updates, some javascript tweaks for CRUD.js, and minor style changes

---
 src/feed/view.js |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/feed/view.js b/src/feed/view.js
index 3590a17..103423b 100644
--- a/src/feed/view.js
+++ b/src/feed/view.js
@@ -66,10 +66,12 @@
 			buttons: {
 				loadMore: 		'button.load-more',
 				remove:			'.remove-term',
-				clearFilters: 	'button.clear-filters'
+				clearFilters: 	'button.clear-filters',
+				refresh:		'button[data-action="refresh"]'
 			}
 		};
 		this.ui = window.uiFromSelectors(this.selectors, this.container);
+		this.ui.buttons.refresh = document.querySelector(this.selectors.buttons.refresh);
 
 		//Add content and taxonomies
 		this.ui.content = this.ui.filters.container.querySelectorAll('[name="content"]');
@@ -171,6 +173,12 @@
 		if (remove) {
 			this.removeSelectedTerm(remove);
 		}
+
+		let refresh = window.targetCheck(e, this.selectors.buttons.refresh);
+		if (refresh) {
+			this.store.clearCache();
+			this.store.fetch();
+		}
 	}
 
 	nextPage() {
@@ -608,7 +616,7 @@
 		];
 
 		if (afterEl) {
-			afterEl.textContent = `After ${item.fields.number} Tx`;
+			afterEl.textContent = `After ${item.fields.number - 1} Tx`;
 		}
 		if (number) {
 			number.textContent = item.fields.number;

--
Gitblit v1.10.0