Bug 32939: Have a generic APIClient object
[koha-ffzg.git] / koha-tmpl / intranet-tmpl / prog / js / members-menu.js
index fb198bd..b020966 100644 (file)
@@ -1,22 +1,6 @@
 /* global borrowernumber advsearch dateformat __ CAN_user_borrowers_delete_borrowers CAN_user_borrowers_edit_borrowers number_of_adult_categories destination Sticky Cookies*/
 
 $(document).ready(function(){
-
-    $("#filteraction_off, #filteraction_on").on('click', function(e) {
-        e.preventDefault();
-        $('#filters').toggle();
-        $('.filteraction').toggle();
-        if (typeof Sticky !== "undefined" && typeof hcSticky === "function") {
-            Sticky.hcSticky('update');
-        }
-    });
-    if( advsearch ){
-        $("#filteraction_on").toggle();
-        $("#filters").show();
-    } else {
-        $("#filteraction_off").toggle();
-    }
-
     searchfield_date_tooltip("");
     searchfield_date_tooltip('_filter');
     $("#searchfieldstype").change(function() {
@@ -47,6 +31,10 @@ $(document).ready(function(){
         });
     }
 
+    $(".delete_message").click(function(){
+        return window.confirm( __("Are you sure you want to delete this message? This cannot be undone.") );
+    });
+
     $("#updatechild, #patronflags, #renewpatron, #deletepatron, #exportbarcodes").tooltip();
     $("#exportcheckins").click(function(){
         export_barcodes();
@@ -82,6 +70,10 @@ $(document).ready(function(){
         printx_window("slip");
         window.location.replace("/cgi-bin/koha/circ/circulation.pl");
     });
+    $("#printclearscreenq").click(function(){
+        printx_window("qslip");
+        window.location.replace("/cgi-bin/koha/circ/circulation.pl");
+    });
     $("#searchtohold").click(function(){
         searchToHold();
         return false;
@@ -99,19 +91,8 @@ $(document).ready(function(){
         var borrowernumber = $(this).data("borrowernumber");
         var cardnumber = $(this).data("cardnumber");
         var modalTitle = $(this).attr("title");
-        $.ajax({
-            url: "/cgi-bin/koha/members/moremember-patronimage.pl",
-            type: "GET",
-            data: { borrowernumber: borrowernumber, cardnumber: cardnumber },
-            success: function ( data ) {
-                $("#patronImageEdit .modal-body").html( data );
-                $("#patronImageEdit .modal-title").text(modalTitle);
-                $("#patronImageEdit").modal("show");
-            },
-            error: function () {
-                location.href="/cgi-bin/koha/members/moremember-patronimage.pl?borrowernumber=" + borrowernumber;
-            }
-        });
+        $("#patronImageEdit .modal-title").text(modalTitle);
+        $("#patronImageEdit").modal("show");
         $("#patronImageEdit").on("hidden.bs.modal", function(){
             /* Stop using the user's camera when modal is closed */
             let viewfinder = document.getElementById("viewfinder");
@@ -179,6 +160,6 @@ function printx_window(print_type) {
 function searchToHold(){
     var date = new Date();
     date.setTime(date.getTime() + (10 * 60 * 1000));
-    Cookies.set("holdfor", borrowernumber, { path: "/", expires: date });
+    Cookies.set("holdfor", borrowernumber, { path: "/", expires: date, sameSite: 'Lax'  });
     location.href="/cgi-bin/koha/catalogue/search.pl";
 }