UNPKG

co2offset

Version:

Greenhouse Gas Accounting - ISO14064

1 lines 1.89 kB
const init=async function(){0==$("#searchResultToast").length&&$(".footprintsearch").hide(),$("#frmLoginStandard").submit((function(o){$.ajax({type:"POST",url:"https://api.corrently.io/v2.0/co2/loginAccount",data:$(this).serialize(),success:async function(o){"unable to create"==o.status?$("#registerNew").show():void 0!==o.account&&(window.app.logout(!0),window.localStorage.setItem("rapidapi_key",o.account),location.href="./")}}),o.preventDefault()}));const o=function(){for(var o,t=[],a=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),n=0;n<a.length;n++)o=a[n].split("="),t.push(o[0]),t[o[0]]=o[1];return t}();void 0!==o.logout&&window.app.logout(),null==window.localStorage.getItem("rapidapi_key")?(void 0!==o.a&&(window.localStorage.setItem("rapidapi_key",o.a),location.reload()),$("#keyrequest").modal("show"),$("#content").hide(),$("#frmlogin").submit((function(o){return $("#keyrequest").modal("hide"),window.app.logout(!0),window.localStorage.setItem("rapidapi_key",$("#input_rapidapikey").val()),location.reload(),o.preventDefault}))):void 0!==window.CO2Accounting&&(void 0!==o.v?(window.co2accounting=new window.CO2Accounting(o.v),window.co2accounting._whoami=await window.co2accounting.whoami(),$("#content").show(),app()):(window.co2accounting=new window.CO2Accounting(window.localStorage.getItem("rapidapi_key")),window.co2accounting._whoami=await window.co2accounting.whoami(),$("#content").show(),app())),$("#addEventFrm").submit((async function(o){await window.co2accounting.settleEvent({title:$("#addTitle").val(),presafing:$("#addPresafing").val(),qty:1*$("#addQty").val(),factor:1*$("#addFactor").val(),units:$("#addUnit").val(),scope:$("#addScope").val(),category:$("#addCategory").val(),startTime:new Date($("#addStartTime").val()).getTime(),endTime:new Date($("#addEndTime").val()).getTime()}),o.preventDefault()}))};$(document).ready(init);