PageSourceSearch

https://www.aucoffre.com/public/dist/5511.d451bb75bbeb28191676.js

js aucoffre.com collected 2026-10-02 10:07:54 UTC 5,803 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkaucoffre_com=globalThis.webpackChunkaucoffre_com||[]).push([[5511],{5511(e,t,n){n.d(t,{default:()=>p});var r=n(5251),i=n(347),s=n(8965),o=n(7177),a=n(3134),c=n(1450);const l="mail",d="mobile",u="fixe";function p(){document.querySelectorAll(".btn-add").forEach(e=>{e.addEventListener("click",()=>{(function(e){let t="",n="";switch(e){case l:t="#membreSecuMail",n='<i class="icosvg-envelope"></i>';break;case d:case u:t="#membreSecuPhone",n='<i class="icosvg-mobile"></i>';break;default:throw Error("Type inconnu")}return s.fire({template:t,iconHtml:n,color:"#1c416d",showLoaderOnConfirm:!0,allowOutsideClick:!1,allowEscapeKey:!1,preConfirm:()=>{const t=s.getPopup(),n=t.querySelector("#mbr_cle");if(!n)return void s.showValidationMessage("Une erreur inattendue est survenue. Merci de réessayer.");const r=n.value.replace(/\s/g,"");if(!(0,o.IM)(r))return void s.showValidationMessage("Le format de la clef est invalide (6 chiffres).");const i=t.querySelector("#newRecipient");if(!i)return void s.showValidationMessage("Une erreur inattendue est survenue. Merci de réessayer.");let c=i.value;if(e===d){if((0,o.hk)(c))return void s.showValidationMessage("Merci de renseigner un téléphone.");if(!(0,a.lK)(i))return void s.showValidationMessage((0,a.p0)(i));c=(0,a.Yn)(i)}else if(e===u){if((0,o.hk)(c))return void s.showValidationMessage("Merci de renseigner un téléphone.");if(!(0,a.RZ)(i))return void s.showValidationMessage((0,a.p0)(i));c=(0,a.Yn)(i)}else{if((0,o.hk)(c))return void s.showValidationMessage("Merci de renseigner un mail.");if(!(0,o.DT)(c))return void s.showValidationMessage("Le format de l'email est invalide.")}return h(r,c,e).then(t=>{if(!t.hasError&&t.token)return{token:t.token,type:e,recipient:c};s.showValidationMessage(t.message||"Une erreur est survenue lors de la vérification.")}).catch(e=>{s.showValidationMessage(e?.message||"Une erreur inattendue est survenue. Merci de réessayer dans quelques minutes.")})},willOpen:t=>{const n=t.querySelector("#togglePassword"),r=t.querySelector("#mbr_cle");if(n.addEventListener("click",()=>{n.classList.toggle("icosvg-eye"),n.classList.toggle("icosvg-eye-blocked"),r.setAttribute("type","password"===r.getAttribute("type")?"text":"password")}),e===l)return;const i=t.querySelector("#newRecipient");(0,a.l7)(i,["text-medium","d-block"]),e===d?(0,a.EU)(i,a.ae.MOBILE):(0,a.EU)(i,a.ae.FIXED_LINE)}})})(e.dataset.type).then(e=>{e.isConfirmed&&(0,r.D)(e.value.token,e.value.recipient,e.value.type).then(e=>{e.isConfirmed&&window.location.reload()})}).catch(e=>{(0,i.MA)("Ajout",e?.message||"Une erreur inattendue s'est produite.")})})}),document.querySelectorAll(".btn-delete").forEach(e=>{e.addEventListener("click",()=>{let t=e.dataset.id;(function(e){const t=async function(t){try{const n=new FormData;n.append("id",e),n.append("mbr_cle",t);const r=await(0,c.LS)(new URL("/index.php?ob=auth&act=deletefield",window.location.origin),n);return!r.hasError||(s.showValidationMessage(r.message),!1)}catch(e){return s.showValidationMessage(e?.message||"Une erreur est survenue lors de la suppression. Merci de réessayer."),!1}};return g("Supprimer le champ",t)})(parseInt(t)).then(e=>{e.isConfirmed&&window.location.reload()})})}),document.querySelectorAll(".btn-verify").forEach(e=>{e.addEventListener("click",()=>{const t=e.dataset.type;(function(e,t){const n=async n=>{try{const r=await h(n,e,t);return r.hasError?(s.showValidationMessage(r.message),!1):r.hasOwnProperty("token")?{token:r.token,type:t,recipient:e}:(s.showValidationMessage("Une erreur est survenue lors du lancement de la vérification. Merci de réessayer."),!1)}catch(e){return s.showValidationMessage(e?.message||"Une erreur est survenue lors du lancement de la vérification. Merci de réessayer."),!1}};return g("Lancer la vérification",n)})(e.dataset.recipient,t).then(e=>{e.isConfirmed&&(0,r.D)(e.value.token,e.value.recipient,e.value.type).then(e=>{e.isConfirmed&&window.location.reload()})})})}),document.querySelectorAll(".btn-principal").forEach(e=>{e.addEventListener("click",()=>{let t=e.dataset.id;(function(e){const t=async function(t){try{const n=new FormData;n.append("id",e),n.append("mbr_cle",t);const r=await(0,c.LS)(new URL("/index.php?ob=auth&act=changeprincipal",window.location.origin),n);return!r.hasError||(s.showValidationMessage(r.message),!1)}catch(e){return s.showValidationMessage(e?.message||"Une erreur est survenue lors du passage en principal. Merci de réessayer."),!1}};return g("Définir comme principal",t)})(parseInt(t)).then(e=>{e.isConfirmed&&window.location.reload()})})})}function g(e,t){return s.fire({html:'<div class="position-relative d-flex align-center"><input type="password" id="cle" class="form-control text-center" maxlength="6"><i class="icosvg-eye-blocked text-large ml-n5 pointer" id="togglePassword"></i></div>',title:"Votre clef secrète",iconHtml:'<i class="icosvg-key"></i>',confirmButtonText:e,showDenyButton:!0,denyButtonText:"Annuler",buttonsStyling:!1,color:"#1c416d",showLoaderOnConfirm:!0,customClass:{confirmButton:"btn btn-success w-100",denyButton:"btn btn-link",validationMessage:"text-medium-important",icon:"noborder"},preConfirm:()=>{let e=s.getPopup().querySelector("#cle").value;return(0,o.IM)(e)?t(e):(s.showValidationMessage("Le format de la clef est invalide (6 chiffres)."),!1)},willOpen:e=>{const t=e.querySelector("#togglePassword"),n=e.querySelector("#cle");t.addEventListener("click",()=>{t.classList.toggle("icosvg-eye"),t.classList.toggle("icosvg-eye-blocked"),n.setAttribute("type","password"===n.getAttribute("type")?"text":"password")})}})}async function h(e,t,n){const r=new FormData;return r.append("recipient",t),r.append("type",n),r.append("mbr_cle",e),(0,c.LS)(new URL("/index.php?ob=auth&act=addfield",window.location.origin),r)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.