From c3062eb4f95db9145f851a37246b51caf0a9e457 Mon Sep 17 00:00:00 2001 From: labmecanicatec <58854556+labmecanicatec@users.noreply.github.com> Date: Sat, 31 Aug 2024 12:09:16 -0500 Subject: [PATCH 01/23] Correctly hide the #reservation-box modal after creating a reservation in resource-display.php?rid= --- Web/scripts/resourceDisplay.js | 8 ++++---- tpl/ResourceDisplay/resource-display-resource.tpl | 7 +++---- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/Web/scripts/resourceDisplay.js b/Web/scripts/resourceDisplay.js index 6447e0b29..2dc07d2af 100644 --- a/Web/scripts/resourceDisplay.js +++ b/Web/scripts/resourceDisplay.js @@ -93,14 +93,14 @@ function ResourceDisplay(opts) { e.stopPropagation(); var beforeReserve = function () { - $('#validationErrors').addClass('no-show'); + $('#validationErrors').addClass('d-none'); showWait(); }; var afterReserve = function (data) { var validationErrors = $('#validationErrors'); if (data.success) { - validationErrors.find('ul').empty().addClass('no-show'); + validationErrors.find('ul').empty().addClass('d-none'); hidePopup(); resumeRefresh(); refreshResource(); @@ -110,9 +110,10 @@ function ResourceDisplay(opts) { validationErrors.find('ul').empty().html($.map(errors, function (item) { return "
  • " + item + "
  • "; })); - validationErrors.removeClass('no-show'); + validationErrors.removeClass('d-none'); } hideWait(); + $('#reservation-box').modal('hide'); }; ajaxPost($('#formReserve'), null, beforeReserve, afterReserve); @@ -251,7 +252,6 @@ function ResourceDisplay(opts) { elements.loginButton.click(function (e) { e.preventDefault(); showWait(); - elements.loginForm.submit(); }); diff --git a/tpl/ResourceDisplay/resource-display-resource.tpl b/tpl/ResourceDisplay/resource-display-resource.tpl index ac8009c45..d831ba46b 100644 --- a/tpl/ResourceDisplay/resource-display-resource.tpl +++ b/tpl/ResourceDisplay/resource-display-resource.tpl @@ -68,12 +68,11 @@ -