commit 941b65e4735f02b73f5715dcad16379e6daa88eb
parent c82b401b63d6d5a9a097a4383092487df2e79bd9
Author: breadcat <breadcat@users.noreply.github.com>
Date: Tue, 30 Jun 2026 09:33:25 +0100
Actually, strip out the status message. I don't care
Diffstat:
2 files changed, 6 insertions(+), 38 deletions(-)
diff --git a/static/ajax-tags.js b/static/ajax-tags.js
@@ -42,49 +42,18 @@ async function handleAjaxTagSubmit(e) {
currentCategories.innerHTML = newCategories.innerHTML;
}
- // Show success/error message, pulled from the redirected URL's query params
- const finalUrl = new URL(response.url, window.location.origin);
- const statusEl = document.getElementById('tag-status');
- const success = finalUrl.searchParams.get('success');
- const error = finalUrl.searchParams.get('error');
- if (statusEl) {
- if (error) {
- statusEl.textContent = error;
- statusEl.className = 'tag-status-error';
- } else if (success) {
- statusEl.textContent = success;
- statusEl.className = 'tag-status-success';
- } else {
- statusEl.textContent = '';
- statusEl.className = '';
- }
- if (success || error) {
- setTimeout(() => {
- statusEl.textContent = '';
- statusEl.className = '';
- }, 4000);
- }
- }
-
- // Clear the "Add Tag" inputs after a successful add
- if (!error) {
- const catInput = form.querySelector('input[name="category"]');
- const valInput = form.querySelector('input[name="value"]');
- if (catInput && form.querySelector('button[type="submit"]').textContent.includes('Add')) {
- catInput.value = '';
- valInput.value = '';
- }
+ // Clear the "Add Tag" inputs after a submit
+ const catInput = form.querySelector('input[name="category"]');
+ const valInput = form.querySelector('input[name="value"]');
+ if (catInput && valInput) {
+ catInput.value = '';
+ valInput.value = '';
}
// Re-bind the delete buttons that just got swapped in
initAjaxTagForms();
} catch (err) {
console.error('Tag update failed:', err);
- const statusEl = document.getElementById('tag-status');
- if (statusEl) {
- statusEl.textContent = 'Failed to update tag. Please try again.';
- statusEl.className = 'tag-status-error';
- }
} finally {
if (submitButton) submitButton.disabled = false;
}
diff --git a/templates/file.html b/templates/file.html
@@ -32,7 +32,6 @@
<button class="text-button" type="submit">Add Tag</button>
</form>
</details>
- <div id="tag-status"></div>
<script src="/static/ajax-tags.js" defer></script>
<details>