PageSourceSearch

https://firmapp-backend.netlify.app/_next/static/chunks/1651-84d6615c4d768501.js

js firmapp-backend.netlify.app collected 2026-10-03 10:46:09 UTC 7,373 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1651],{40182:function(e,n,r){r.d(n,{Re:function(){return I},kC:function(){return C},zL:function(){return j}});var t=r(34051),i=r.n(t),a=r(17283),u=r(51534);function s(e,n,r,t,i,a,u){try{var s=e[a](u),o=s.value}catch(c){return void r(c)}s.done?n(o):Promise.resolve(o).then(t,i)}function o(e){return function(){var n=this,r=arguments;return new Promise((function(t,i){var a=e.apply(n,r);function u(e){s(a,t,i,u,o,"next",e)}function o(e){s(a,t,i,u,o,"throw",e)}u(void 0)}))}}function c(e,n,r){return n in e?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e}function p(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{},t=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),t.forEach((function(n){c(e,n,r[n])}))}return e}function d(e,n){return n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}}))}function h(){var e=d(["\n  query GetParishesByNames($names: [String!]!) {\n    parishes(where: { name: { _in: $names } }) {\n      id\n      name\n      owner_id\n    }\n  }\n"]);return h=function(){return e},e}function f(){var e=d(["\n  mutation CreateParishes($parishes: [parishes_insert_input!]!) {\n    insert_parishes(objects: $parishes) {\n      returning {\n        id\n        name\n        owner_id\n      }\n    }\n  }\n"]);return f=function(){return e},e}function l(){var e=d(["\n  query GetPreviousUserParishes($userIds: [uuid!]!) {\n    users(where: { id: { _in: $userIds } }) {\n      id\n      parish_id\n    }\n  }\n"]);return l=function(){return e},e}function v(){var e=d(["\n  query getUsersByParishIds($parishIds: [uuid!]!) {\n    users(where: { parish_id: { _in: $parishIds } }) {\n      id\n      parish_id\n    }\n  }\n"]);return v=function(){return e},e}function m(){var e=d(["\n  mutation UpdateNewUserParish($userId: uuid!, $parishId: uuid!) {\n    update_users(where: { id: { _eq: $userId } }, _set: { parish_id: $parishId }
1) {\n      returning {\n        id\n        parish_id\n      }\n    }\n  }\n"]);return m=function(){return e},e}function _(){var e=d(["\n  mutation UpdateUserParish($userId: uuid!, $parish: String!) {\n    update_users(where: { id: { _eq: $userId } }, _set: { parish: $parish }) {\n      returning {\n        id\n        parish\n      }\n    }\n  }\n"]);return _=function(){return e},e}function b(){var e=d(["\n  mutation UpdateParishName($parishId: uuid!, $parishName: String!) {\n    update_parishes_by_pk(pk_columns: {id: $parishId}, _set: {name: $parishName}) {\n      id\n      name\n      owner_id\n    }\n  }\n"]);return b=function(){return e},e}var y=(0,a.Ps)(h()),w=(0,a.Ps)(f()),P=(0,a.Ps)(l()),g=((0,a.Ps)(v()),(0,a.Ps)(m())),k=(0,a.Ps)(_()),x=(0,a.Ps)(b());function j(e,n){return $.apply(this,arguments)}function $(){return($=o(i().mark((function e(n,r){var t,a,s,o,d,h,f,l,v;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.ZP.query({query:y,variables:{names:n.map((function(e){return e.parish})).filter(Boolean)},fetchPolicy:"network-only"});case 2:if(t=e.sent,a=t.data,s=a.parishes.reduce((function(e,n){return p({},e,c({},n.name,n.id))}),{}),"registration"!==r){e.next=19;break}if(!(o=n.map((function(e){return e}))).every((function(e){return!!e}))||!o.every((function(e){return void 0!=e.parish}))){e.next=15;break}return e.next=11,u.ZP.mutate({mutation:w,variables:{parishes:o.map((function(e){return{name:e.parish,owner_id:e.user_id}}))}});case 11:f=e.sent,null===(l=f.data)||void 0===l||null===(d=l.insert_parishes)||void 0===d||null===(h=d.returning)||void 0===h||h.forEach((function(e){return s[e.name]=e.id})),console.log(l);case 15:return e.next=17,Promise.all(n.filter((function(e){return!!e.parish})).map((function(e){var n=e.user_id,r=e.parish;return u.ZP.mutate({mutation:g,variables:{userId:n,parishId:s[r]}})})));case 17:e.next=28;break;case 19:if("userUpdate"!==r){e.next=28;break}return e.next=22,u.ZP.query({query:P,variables:{userIds:n.map((function(e){return e.user_id}))}});case 22:return v=e.sent,v.data,e.next=26,Promise.all(n.filter((function(e){return!!e.parish})).map((function(e){var n=e.user_id,r=e.parish;return u.ZP.mutate({mutation:k,variables:{userId:n,parish:r}})})));case 26:return e.next=28,Promise.all(n.filter((function(e){return!!e.parish})).map((function(e){var n=e.parish_id,r=e.parish;return u.ZP.mutate({mutation:x,variables:{parishId:n,parishName:r}})})));case 28:return e.abrupt("return",{parish_id:s[n[0].parish]});case 29:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function O(){var e,n,r=(e=["\n  query getParishesForFilter {\n    parishes {\n      id\n      name\n    }\n  }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return O=function(){return r},r}var I=(0,a.Ps)(O());function q(){var e,n,r=(e=["\n  query GetParishById($parish_id: uuid!) {\n    parishes_by_pk(id: $parish_id) {\n      id\n      name\n      owner_id\n    }\n  }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return q=function(){return r},r}var N=(0,a.Ps)(q());function z(){var e,n,r=(e=["\n  query GetAllParishes {\n    parishes {\n      id\n      name\n      owner_id\n    }\n  }\n"],n||(n=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(n)}})));return z=function(){return r},r}(0,a.Ps)(z());function U(e,n,r,t,i,a,u){try{var s=e[a](u),o=s.value}catch(c){return void r(c)}s.done?n(o):Promise.resolve(o).then(t,i)}function Z(e){return function(){var n=this,r=arguments;return new Promise((function(t,i){var a=e.apply(n,r);function u(e){U(a,t,i,u,s,"next",e)}function s(e){U(a,t,i,u,s,"throw",e)}u(void 0)}))}}function C(e){return B.apply(this,arguments)}function B(){return B=Z(i().mark((function e(n){var r,t,a,s=arguments;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.length>1&&void 0!==s[1]?s[1]:0,s.length>2&&void 0!==s[2]?s[2]:100,e.prev=1,e.next=5,u.ZP.query({query:N,variables:{parish_id:n},fetchPolicy:"network-only"});case 5:if((a=e.sent.data)&&a.parishes_by_pk){e.next=8;break}return e.abrupt("return",{parish:null,count:0});case 8:return e.abrupt("return",{parish:a.parishes_by_pk,count:(null===(r=a.parishes_aggregate)||void 0===r||null===(t=r.aggregate)||void 0===t?void 0:t.count)||0});case 11:throw e.prev=11,e.t0=e.catch(1),new Error(e.t0);case 14:case"end":return e.stop()}}),e,null,[[1,11]])}))),B.apply(this,arguments)}},20921:function(e,n,r){var t=r(85893);n.Z=function(e){var n=e.className;return(0,t.jsx)("div",{className:"".concat(n," w-8 h-8 overflow-hidden"),children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",style:{margin:"auto",background:"transparent",display:"block"},width:"100%",height:"100%",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",children:(0,t.jsx)("circle",{cx:"50",cy:"50",r:"32",strokeWidth:"8",stroke:"currentColor",strokeDasharray:"50.26548245743669 50.26548245743669",fill:"none",strokeLinecap:"round",children:(0,t.jsx)("animateTransform",{attributeName:"transform",type:"rotate",repeatCount:"indef
1inite",dur:"1s",keyTimes:"0;1",values:"0 50 50;360 50 50"})})})})}}}]);

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.