PageSourceSearch

https://agrikaido.com/2595.62a2b12aaaa68ac10252.js

js agrikaido.com collected 2026-10-03 02:29:49 UTC 7,647 bytes, 1 lines download raw bytes

1(self.webpackChunkagrikaido=self.webpackChunkagrikaido||[]).push([[2595],{9129:function(e,t,n){"use strict";n.d(t,{v:function(){return o}});var r=n(6922);function o(e){return(new r.SHA512).b64(e)}},2595:function(e,t,n){"use strict";n.d(t,{hi:function(){return S},ou:function(){return A},x4:function(){return P},YR:function(){return U},kS:function(){return B}});var r=n(8239),o=n.n(r),u=n(107),a=n.n(u),c=n(756),s=n.n(c),i=n(6922),f=n(9391),l=n(2995),p=n(9046),d=n(4196),g=n(6897),h=n(7542),v=n(4794),w=n(5322),x=n(4250),b=n(9433),k=n(9129);function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){o()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e){var t=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/");return JSON.parse(window.atob(t))}var O=p.Z.extend({prefixUrl:w.D.api,timeout:1e4,retry:{limit:2,methods:["get","put","delete"],statusCodes:[400,401,403,404,502,503,504]},hooks:{beforeRequest:[function(e){var t=e.headers;if(!t.get("Authorization")){var n,r=(0,g.U2)(v.E)(h.h).token;if(r)1e3*m(r).exp-Date.now()<0&&((0,d.K)(U(!0),h.h),r=null===(n=(0,g.U2)(v.E)(h.h))||void 0===n?void 0:n.token),null!=r&&t.set("Authorization","Bearer ".concat(r))}t.get("Content-Type")||t.set("Content-Type","application/json"),t.get("Accept")||t.set("Accept","application/json"),t.set("Accept-Language",(0,b.Kd)())}],beforeRetry:[function(e,t,n){var r,o;if((null==e||null===(r=e.url)||void 0===r||!r.includes("token"))&&[401,403].includes(null==n||null===(o=n.response)||void 0===o?void 0:o.status)){var u=e.headers;401===n.response.status&&(0,d.K)(B()),(0,d.K)(U(!1),h.h);var a=(0,g.U2)(v.E)(h.h).token;
1u.set("Authorization","Bearer ".concat(a))}}]}});function z(e){return e.then(function(){var e=s()(a().mark((function e(t){var n,r,o,u,c,s,i;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.json().catch((function(){return t.text().catch((function(){return null}))}));case 2:n=e.sent;try{o=t.headers.get("Pragma"),u=o.match(/items +([0-9]+)-([0-9]+)\/(\*|[0-9]+)/i),c=u[1],s=u[2],i="*"!==u[3]&&u[3],r={range:{from:c,to:s,count:i}}}catch(e){}return e.abrupt("return",{data:n,context:r});case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}var E={get:function(e,t){return s()(a().mark((function n(){return a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",z(O.get(e,t)));case 1:case"end":return n.stop()}}),n)})))()},put:function(e,t){return s()(a().mark((function n(){return a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",z(O.put(e,t)));case 1:case"end":return n.stop()}}),n)})))()},post:function(e,t){return s()(a().mark((function n(){return a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",z(O.post(e,t)));case 1:case"end":return n.stop()}}),n)})))()},delete:function(e,t){return s()(a().mark((function n(){return a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",z(O.delete(e,t)));case 1:case"end":return n.stop()}}),n)})))()}},S=Object.keys(E).reduce((function(e,t){return j(j({},e),{},o()({},t,a().mark((function e(n,r){var o,u,c,s,i=arguments;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("get"===t){e.next=3;break}return e.next=3,(0,g.gz)(v.w,{busy:!0});case 3:for(e.prev=3,o=i.length,u=new Array(o>2?o-2:0),c=2;c<o;c++)u[c-2]=i[c];return e.next=7,E[t].apply(E,[n,r].concat(u));case 7:return s=e.sent,e.abrupt("return",s);case 9:if(e.prev=9,"get"===t){e.next=13;break}return e.next=13,(0,g.gz)(v.w,{busy:!1});case 13:return e.finish(9);case 14:case"end":return e.stop()}}),e,null,[[3,,9,14]])}))))}),{}),A=a().mark((function e(t,n,r){var o,u,c;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,o=m(n),u=o.sub,c=o.rol,!(1e3*o.exp-Date.now()<0)){e.next=5;break}throw"Token has already expired!";case 5:return console.log("Setting user: ".concat(u," (role ").concat(c,")")),e.next=8,(0,g.gz)(v.E,{token:n,user:{id:u,role:c}});case 8:"function"==typeof r&&r(),e.next=15;break;case 11:throw e.prev=11,e.t0=e.catch(0),console.log("Unable to login with token",e.t0),e.t0;case 15:case"end":return e.stop()}}),e,null,[[0,11]])})),P=a().mark((function e(t,n,r,o){var u,c,s,f,l,p;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u="Basic ".concat((new i.Base64).encode("".concat(n,":").concat((0,k.v)(r)))),e.next=3,S.get("token",{headers:[["authorization",u]]});case 3:return c=e.sent,s=c.data,f=s.jwt,l=s.subject,p=s.role,e.next=10,(0,g.gz)(v.E,{token:f,user:{id:l,role:p}});case 10:"function"==typeof o&&o();case 11:case"end":return e.stop()}}),e)})),U=a().mark((function e(){var t,n,r,o,u,c,s,p,d,h,w,y,j,O,z,E,A,P,U,D,R,C=arguments;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=!(C.length>0&&void 0!==C[0])||C[0],e.next=3,(0,g.U2)(v.E);case 3:if(n=e.sent,r=n.token,o=n.user,u=n.local,c=null==o?void 0:o.id,s=null==u?void 0:u.password,c){e.next=18;break}return s=(0,k.v)((0,f.x0)()),e.next=13,S.post("users",{json:{details:{password:s},language:(0,b.Kd)()}});case 13:return p=e.sent,d=p.data,c=null==d?void 0:d.id,e.next=18,(0,g.gz)(v.E,{user:{id:c},local:{password:s}});case 18:if(!r||!t){e.next=45;break}if(console.log("Renewing token"),h=m(r),w=h.sub,c!==w){e.next=42;break}return e.prev=22,y="Bearer ".concat(r),e.next=26,S.get("token",{headers:[["authorization",y]]});case 26:return j=e.sent,O=j.data,z=O.jwt,E=O.role,e.next=32,(0,g.gz)(v.E,{token:z,user:{id:c,role:E},local:{password:s}});case 32:return e.abrupt("return",c);case 35:return e.prev=35,e.t0=e.catch(22),console.error("Token renewal failed, logging out",e.t0),e.next=40,B();case 40:e.next=45;break;case 42:return console.error("User changed, cleaning up"),e.next=45,B();case 45:if(!s){e.next=60;break}return e.prev=46,A="Basic ".concat((new i.Base64).encode("".concat(c,":").concat(s))),e.next=50,S.get("token",{headers:[["authorization",A]]});case 50:return P=e.sent,U=P.data,D=U.jwt,R=U.role,e.next=54,(0,g.gz)(v.E,{token:D,user:{id:c,role:R},local:{password:s}});case 54:return e.abrupt("return",c);case 57:e.prev=57,e.t1=e.catch(46),console.error("Authentication with local credentials failed");case 60:return console.log("Interactive login required"),e.next=63,(0,l.route)((0,x.UM)(x.Hx.login,{}));case 63:return e.abrupt("return",null);case 64:case"end":return e.stop()}}),e,null,[[22,35],[46,57]])})),B=a().mark((function e(){return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.Vx)(h.E);case 2:case"end":return e.stop()}}),e)}))},6897:function(e,t,n){"use strict";n.d(t,{Vx:function(){return a},U2:function(){return c},gz:function(){return s},T1:function(){return i}});var r=n(8630),o=n.n(r),u=n(9750);function a(e){return function(t){return t.setState(e)}}function c(e){if(!e)return null;var t="object"===o()(e)?e:(0,u.Ri)(e);return function(e){return t.get()(e.getState())}}function s(e,t){if(!e)return null;var n="object"===o()(e)?e:(0,u.Ri)(e);return function(e){return e.setState(n.set(t)(e.getState()))}}function i(e){if(!e)return null;var t="object"===o()(e)?e:(0,u.Ri)(e);return function(e){return e.setState(t.unset()(e.getState()))}}}}]);

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.