HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/buyercall/build/public/contact_lead_js.4f4eb561df88c95f3eb0.js
/*! For license information please see contact_lead_js.4f4eb561df88c95f3eb0.js.LICENSE.txt */
(()=>{var __webpack_modules__={"./buyercall/assets/scripts/mobile/contact_leads.js":()=>{eval('$(function () {\n  var call_uri;\n  getContactList();\n  $(".add-btn").attr("href", "/mobile/contact_add/" + location.search);\n  $("#leadspickerFrom").datepicker({\n    format: "mm/dd/yyyy",\n    autoclose: true\n  });\n  $("#leadspickerTo").datepicker({\n    format: "mm/dd/yyyy",\n    autoclose: true\n  });\n});\nfunction getContactList() {\n  params = new URLSearchParams(location.search);\n  search = $(\'#search\').val();\n  username = params.get(\'username\');\n  password = params.get(\'password\');\n  status = $("#status-filter").val();\n  agent = $("#agent-filter").val();\n  start_date = $("#leadspickerFrom").val();\n  end_date = $("#leadspickerTo").val();\n  unassigned_agent = $("#unassigned-contacts").hasClass("active");\n  $.ajax({\n    type: "GET",\n    url: "/mobile/contact_leads_list/",\n    data: {\n      "username": username,\n      "password": password,\n      "search": search,\n      "agent": agent,\n      "status": status,\n      "start_date": start_date,\n      "end_date": end_date,\n      "unassigned_agent": unassigned_agent\n    },\n    success: function success(result) {\n      $("#contactsList").html(result.html_content);\n      call_uri = result.call_uri;\n      $(".add-btn").attr("href", "/mobile/contact_add/" + location.search);\n    }\n  });\n}\n$(\'#search\').on("keyup", function () {\n  getContactList();\n});\n$(\'.clr-search\').on("click", function () {\n  $(\'#search\').val("");\n  getContactList();\n});\n$(\'#filter-apply\').on("click", function () {\n  getContactList();\n  $(\'#filter-span\').addClass("active");\n  $(\'#filterLeadsModal\').modal(\'hide\');\n});\n$(\'#reset-filter\').on("click", function () {\n  $(\'#filter-span\').removeClass("active");\n  $(\'#filterLeadsModal\').find("input, select[name=\'agent\']").val(\'\');\n  $(\'#filterLeadsModal\').find("select[name=\'status\']").val(\'no status\');\n  $(\'#filterLeadsModal\').modal(\'hide\');\n  getContactList();\n});\n$(\'#viewLeadsModal\').on(\'shown.bs.modal\', function (event) {\n  phoneNumber = event.relatedTarget.dataset.attr;\n  contact_id = event.relatedTarget.dataset.id;\n  $("#modal-call").attr("href", call_uri + ":" + phoneNumber + \'?dialAction=voiceCall\');\n  $("#modal-text").attr("href", call_uri + ":" + phoneNumber + \'?dialAction=text\');\n  $("#modal-detail").attr("href", "/mobile/contact_detail/" + contact_id + "/" + location.search);\n});\n$(\'#unassigned-contacts\').on("click", function () {\n  if ($("#unassigned-contacts").hasClass(\'active\') == false) {\n    $("#unassigned-contacts").addClass(\'active\');\n    $("#my-contacts").removeClass(\'active\');\n    getContactList();\n  }\n});\n$(\'#my-contacts\').on("click", function () {\n  if ($("#my-contacts").hasClass(\'active\') == false) {\n    $("#my-contacts").addClass(\'active\');\n    $("#unassigned-contacts").removeClass(\'active\');\n    getContactList();\n  }\n});\n\n//# sourceURL=webpack:///./buyercall/assets/scripts/mobile/contact_leads.js?')}},__webpack_exports__={};__webpack_modules__["./buyercall/assets/scripts/mobile/contact_leads.js"]()})();