|
! function (){ var o= function (e,r){ return $( "#msg" ).attr( "trspan" ,e),$( "#msg" ).html(window.translate(e)),$( "#color" ).removeClass( "message-positive message-warning message-danger alert-success alert-warning alert-danger" ),$( "#color" ).addClass( "message-" +r), "positive" ===r&&(r= "success" ),$( "#color" ).addClass( "alert-" +r),$( "#msg" ).attr( "role" , "danger" ===r? "alert" : "status" )},t= function (e,r,n){ if (console.log( "Error" ,n),(n=JSON.parse(e.responseText))&&n.error) return n=n.error.replace(/.* /, "" ),console.log( "Returned error" ,n),o(n, "warning" )},e= function (){ var e=$( "#generic" ).val(),r=window.datas.prefix; return e?$.ajax({type: "POST" ,url:portal+ "/2fregisters/" +r+ "/sendcode" ,dataType: "json" ,data:{generic:e},headers:{ "X-CSRF-Check" :1},error:t,success: function (e){ return e.error?e.error.match(/PE79/)?o(e.error, "warning" ):o(e.error, "danger" ):($( "#token" ).val(e.token),o( "genericCheckCode" , "success" ))}}):(o( "PE79" , "warning" ),$( "#generic" ).focus())},r= function (){ var e=$( "#generic" ).val(),r=$( "#genericname" ).val(),n=$( "#code" ).val(),a=window.datas.prefix,s=$( "#token" ).val(); return e?$.ajax({type: "POST" ,url:portal+ "/2fregisters/" +a+ "/verify" ,dataType: "json" ,data:{generic:e,genericname:r,genericcode:n,token:s},headers:{ "X-CSRF-Check" :1},error:t,success: function (e){ return e.error?e.error.match(/mailNotSent/)?o(e.error, "warning" ):o(e.error, "danger" ):($(document).trigger( "mfaAdded" ,[{type:a}]),o( "genericRegistered" , "success" ))}}):(o( "PE79" , "warning" ),$( "#generic" ).focus())};$(document).ready( function (){ return $( "#verify" ).on( "click" ,e),$( "#register" ).on( "click" ,r)})}.call( this );
|