1"use strict";(self.webpackChunkgustav_enroll_frontend=self.webpackChunkgustav_enroll_frontend||[]).push([[3436],{"./app/containers/YourAccount/Account/actions.js"(e,n,t){t.d(n,{F4:()=>f,RW:()=>g,f3:()=>d,mb:()=>l,nA:()=>y,nl:()=>m,z0:()=>p});var r=t("./node_modules/lodash/get.js"),o=t.n(r),a=t("./app/utils/index.js"),i=t("./app/components/utils/flashMessages/index.js"),s=t("./app/containers/LanguageProvider/constants.js"),c=t("./app/containers/YourAccount/utils/flashDefinition.js"),u=t("./app/containers/YourAccount/Account/constants.js");function l(){return function(e){return e({type:u.hE})}}function p(e){return function(n){n({type:u.M,payload:{account:e}}),e.locale_override&&n({type:s.C,locale:e.locale_override})}}function d(e){return function(n){return new Promise((function(t,r){var s={settings:e};(0,a.jR)("/current_user",s).then((function(e){n({type:u._y}),(0,i.KK)(c.S.UpdatePasswordSuccess),t(e)})).catch((function(e){if(422===e.response.status){var t=o()(e,"response.data.errors[0].source.pointer");"old_password"===t?(0,i.KK)(c.S.UpdateAccountWrongPasswordError):"password"===t?(0,i.KK)(c.S.UpdateAccountPasswordNotSameError):"account_blocked"===o()(e,"response.data.error")&&(0,i.KK)(c.S.UpdateAccountPasswordBlockedError)}else(0,i.KK)(c.S.UpdateAccountPasswordError);n({type:u.Nq}),r(e)}))}))}}function f(e){return function(n){return n({type:u.Q4,payload:{avatar:e}})}}function m(e){return function(n){return n({type:u.T5,payload:{settings:e}})}}function y(){return function(e){return e({type:u.ds})}}function g(){return function(e){return new Promise((function(n,t){(0,a.jR)("/user/cancel_email_change").then((function(t){e({type:u.Jw}),(0,i.KK)(c.S.CancelChangeEmail),n(t)})).catch((function(e){t(e)}))}))}}},"./app/containers/YourAccount/Account/sagas.js"(e,n,t){t.d(n,{G:()=>j});t("./node_modules/formdata-polyfill/formdata.min.js");var r=t("./node_modules/redux-saga/dist/redux-saga-effects-npm-proxy.esm.js"),o=t("./app/components/utils/flashMessages/index.js"),a=t("./app/utils/index.js"),i=t("./app/containers/YourAccount/Account/constants.js"),s=t("./app/containers/YourAccount/utils/flashDefinition.js"),c=regeneratorRuntime.mark(b),u=regeneratorRuntime.mark(x),l=regeneratorRuntime.mark(w),p=regeneratorRuntime.mark(_),d=regeneratorRuntime.mark(A),f=regeneratorRuntime.mark(j),m=function(){return(0,a.lx)("/current_user")},y=function(e){return(0,a.jR)("/current_user",e)},g=function(e){return(0,a.ZE)("/current_user/avatar",e)},h=function(e,n){return(0,a.yd)(e,n)},v=function(){return(0,a.zA)("/user/resend_email_change_email")};function b(){var e;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,(0,r.T1)(m);case 3:return e=n.sent,n.next=6,(0,r.yJ)({type:i.Vl,payload:{userData:e}});case 6:n.next=12;break;case 8:return n.prev=8,n.t0=n.catch(0),n.next=12,(0,r.yJ)({type:i.kG,error:n.t0});case 12:case"end":return n.stop()}}),c,null,[[0,8]])}function x(e){var n,t,a;return regeneratorRuntime.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return n=e.payload.account,c.prev=1,t={settings:n},c.next=5,(0,r.T1)(y,t);case 5:return a=c.sent,c.next=8,(0,r.yJ)({type:i.q4,payload:{userData:a}});case 8:return c.next=10,(0,r.yJ)({type:"UPDATE_USER",data:a});case 10:(0,o.KK)(s.S.UpdateAccountSuccess),c.next=22;break;case 13:if(c.prev=13,c.t0=c.catch(1),422!==c.t0.response.status){c.next=20;break}"email"===c.t0.response.data.errors[0].source.pointer&&(0,o.KK)(s.S.UpdateAccountEmailTakeError),c.next=22;break;case 20:return c.next=22,(0,r.yJ)({type:i.xQ,error:c.t0});case 22:case"end":return c.stop()}}),u,null,[[1,13]])}function w(e){var n,t,a,c,u,p;return regeneratorRuntime.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return n=e.payload.avatar,l.prev=1,(t=new FormData).append("avatar",n.name),a=t._blob?t._blob():t,l.next=7,(0,r.T1)(g,a);case 7:return c=l.sent,u=c.s3_upload_url,p=c.url,l.next=12,(0,r.T1)(h,u,n);case 12:return l.next=14,(0,r.yJ)({type:i.e,payload:{avatar:p}});case 14:return l.next=16,(0,r.yJ)({type:"UPDATE_USER",data:{avatar:p}});case 16:(0,o.KK)(s.S.UpdateAvatarSuccess),l.next=24;break;case 19:return l.prev=19,l.t0=l.catch(1),(0,o.KK)(s.S.UpdateAvatarError),l.next=24,(0,r.yJ)({type:i.hG,error:l.t0});case 24:case"end":return l.stop()}}),l,null,[[1,19]])}function _(e){var n,t;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n=e.payload.settings,a.prev=1,a.next=4,(0,r.T1)(y,{settings:n});case 4:return t=a.sent,a.next=7,(0,r.yJ)({type:i.q4,payload:{userData:t}});case 7:(0,o.KK)(s.S.UpdateNotificationsSettingsSuccess),a.next=14;break;case 10:return a.prev=10,a.t0=a.catch(1),a.next=14,(0,r.yJ)({type:i.Q8,error:a.t0});case 14:case"end":return a.stop()}}),p,null,[[1,10]])}function A(){var e;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,(0,r.T1)(v);case 3:return e=n.sent,n.next=6,(0,r.yJ)({type:i.zc,payload:{userData:e}});case 6:(0,o.KK)(s.S.ResendVerificationEmail),n.next=13;break;case 9:return n.prev=9,n.t0=n.catch(0),n.next=13,(0,r.yJ)({type:i.a1,error:n.t0});case 13:case"end":return n.stop()}}),d,null,[[0,9]])}function j(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,r.p8)(i.hE,b);case 2:return e.next=4,(0,r.p8)(i.M,x);case 4:return e.next=6,(0,r.p8)(i.Q4,w);case 6:return e.next=8,(0,r.p8)(i.T5,_);case 8:return e.next=10,(0,r.p8)(i.ds,A);case 10:case"end":return e.stop()}}),f)}},"./app/containers/YourAccount/ConnectedAccounts/ConnectedAccounts.tsx"(e,n,t){t.r(n),t.d(n,{default:()=>se});var r=t("./node_modules/react/jsx-runtime.js"),o=t("./node_modules/reselect/es/index.js"),a=t("./node_modules/react/index.js"),i=t("./node_modules/redux/es/redux.js"),s=t("./node_modules/react-redux/es/index.js"),c=t("./app/containers/YourAccount/ContextHeader/index.js"),u=t("./app/containers/YourAccount/Account/actions.js"),l=t("./app/containers/YourAccount/Account/sagas.js"),p=t("./app/containers/Login/actions.js"),d=t("./app/utils/injectSaga.js"),f=t("./app/utils/sso/bullhorn.ts"),m=t
1("./node_modules/lodash/get.js"),y=t.n(m),g=(0,o.Mz)((function(e){return e.get("Account")}),(function(e){return e})),h=(0,o.Mz)((function(e){return e.get("appReducers")}),(function(e){return e})),v=(0,o.Mz)(h,(function(e){return y()(e,"auth.bullhorn.isFetching")})),b=(0,o.Mz)(g,(function(e){return e.get("account").toJS()})),x=(0,o.Mz)(g,(function(e){return e.get("isFetching")})),w=(0,o.Mz)(v,x,(function(e,n){return Boolean(e||n)})),_=t("./node_modules/react-intl/lib/src/components/message.js"),A=t("./app/components/elements/icon.tsx"),j=t("./node_modules/styled-components/dist/styled-components.browser.esm.js"),S=t("./app/components/structure/form/styles/form.tsx"),k=t("./app/components/elements/button.tsx"),C=t("./app/containers/Settings/styles/index.js"),I=t("./app/components/utils/styles/ui.ts"),K=t("./app/components/visual/Spinner/index.js"),O=(0,j.Ay)(S.WA).withConfig({displayName:"styles__ColContainer",componentId:"lh27a2-0"})(["gap:2.4rem;width:100%;"]),P=(0,j.Ay)(S.Zp).withConfig({displayName:"styles__InnerCard",componentId:"lh27a2-1"})(["padding:1.2rem;align-items:flex-start;flex-direction:row;display:flex;align-items:center;gap:1.2rem;justify-content:space-between;"]),J=j.Ay.div.withConfig({displayName:"styles__IconWrapper",componentId:"lh27a2-2"})(["display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background-color:",";"],I.Jy.bhOrange),D=j.Ay.div.withConfig({displayName:"styles__BullhornStatusWrapper",componentId:"lh27a2-3"})(["display:flex;height:4rem;line-height:4rem;vertical-align:middle;padding:0 1rem;background:",";border:1px solid ",";padding:1rem 1.2rem;justify-content:space-between;align-items:center;margin-left:auto;width:50%;"],I.Jy.tealLighter,I.Jy.outline),E=j.Ay.div.withConfig({displayName:"styles__TextAvatarWrapper",componentId:"lh27a2-4"})(["display:flex;align-items:flex-start;gap:1rem;align-items:center;"]),R=j.Ay.div.withConfig({displayName:"styles__DisconnectBtn",componentId:"lh27a2-5"})(["margin-left:auto;color:",";text-decoration:underline;font-weight:400;margin-left:1.2rem;cursor:pointer;"],I.Jy.tealDark),T=j.Ay.h3.withConfig({displayName:"styles__Title",componentId:"lh27a2-6"})(["margin:0;"]),U=j.Ay.span.withConfig({displayName:"styles__BullhornSignIn",componentId:"lh27a2-7"})(["font-size:1.6rem;font-weight:500;line-height:2.4rem;"]),B=j.Ay.span.withConfig({displayName:"styles__Username",componentId:"lh27a2-8"})(["font-weight:500;"]),M=(0,j.Ay)(S.Zp).withConfig({displayName:"styles__MainCard",componentId:"lh27a2-9"})(["padding:2.4rem 1.6rem 2.4rem 4rem;"]),N=(0,j.Ay)(k.$n).withConfig({displayName:"styles__SSOButton",componentId:"lh27a2-10"})(["background-color:",";color:",";width:20rem;& svg{width:2.4rem !important;height:2.4rem !important;margin-top:-1rem !important;position:relative;top:0.6rem;}&:hover,&:focus{background-color:",";}"],I.Jy.bhOrange,I.Jy.white,I.Jy.bhOrange),z=(0,j.Ay)(K.NC).withConfig({displayName:"styles__LoadingSpinner",componentId:"lh27a2-11"})(["width:2.2rem;height:2.2rem;border-color:",";margin-right:4rem;"],I.Jy.tealDark),Y=S.b,F=C.LK;const L=(0,t("./node_modules/react-intl/lib/index.js").YK)({signInTitle:{id:"app.containers.ConnectedAccounts.signInTitle",defaultMessage:"Signing in with"},signInSubtitle:{id:"app.containers.ConnectedAccounts.signInSubtitle",defaultMessage:"Signing in with Bullhorn"},disconnect:{id:"app.containers.ConnectedAccounts.disconnect",defaultMessage:"Disconnect"},username:{id:"app.containers.ConnectedAccounts.username",defaultMessage:"Username: "},signInButton:{id:"app.containers.ConnectedAccounts.signInButton",defaultMessage:"Sign in with Bullhorn"}});function W(e){return W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},W(e)}var Z;function $(e,n,t,r){Z||(Z="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,a=arguments.length-3;if(n||0===a||(n={children:void 0}),1===a)n.children=r;else if(a>1){for(var i=Array(a),s=0;s<a;s++)i[s]=arguments[s+3];n.children=i}if(n&&o)for(var c in o)void 0===n[c]&&(n[c]=o[c]);else n||(n=o||{});return{$$typeof:Z,type:e,key:void 0===t?null:""+t,ref:null,props:n,_owner:null}}function q(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function G(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?q(Object(t),!0).forEach((function(n){Q(e,n,t[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):q(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}))}return e}function Q(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=W(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=W(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==W(n)?n:n+""}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var V,H=$(J,{},void 0,$(A.In,{icon:"Bullhorn",color:"white",size:"normal"})),X=$(A.In,{icon:"Bullhorn",color:"white",size:"normal"}),ee=$(z,{});function ne(e){var n=e.bullhornMetadata,t=e.redirectToBullhornSso,o=e.handleDisconnect,a=e.isLoading;return $(F,{},void 0,$(Y,{},void 0,$(M,{isSimple:!0},void 0,$(O,{},void 0,$(T,{},void 0,(0,r.jsx)(_.A,G({},L.signInTitle))),$(Y,{},void 0,$(P,{isSimple:!0},void 0,$(E,{},void 0,H,$(U,{},void 0,(0,r.jsx)(_.A,G({},L.signInSubtitle)))),!a&&(null!=n&&n.id?$(D,{},void 0,$("span",{},void 0,$(B,{},void 0,(0,r.jsx)(_.A,G({},L.username))),null==n?void 0:n.username),$(R,{onClick:o},void 0,(0,r.jsx)(_.A,G({},L.disconnect)))):$(N,{color:"tealDarker",type:"inverted",onClick:function(){return t()}},void 0,X,(0,r.jsx)(_.A,G({},L.signInButton)))),a&&ee))))))}function te(e,n,t,r){V||(V="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,a=arguments.length-3;if(n||0===a||(n={children:void 0}),1===a)n.children=r;else if(a>1){for(var i=Array(a),s=0;s<a;s++)i[s]=arguments[s+3];n.children=i}if(n&&o)for(var c in o)void 0===n[c]&&(n[c]=o[c]);else n||(n=o||{});return{$$typeof:V,type:e,key:void 0===t?null:""+t,ref:null,props:n,_owner:null}}var re=te(c.p,{tab:"yourAccount/connectedAccounts"});var oe=(0,o.j8)({account:b,isFetching:w}),ae=(0,s.connect)(oe,(function(e){return{fetchAccount:function(){return e((0,u.mb)())},handleUnlinkBullhornUser:function(){return e((0,p.xI)())}}})),ie=(0,d.e)({key:"settings/account",saga:l.G});const se=(0,i.Zz)(ae,ie)((function(e){var n=e.fetchAccount,t=e.handleUnlinkBullhornUser,o=e.account,i=e.isFetching;return(0,a.useEffect)((function(){n()}),[]),(0,r.jsxs)(r.Fragment,{children:[re,te(ne,{bullhornMetadata:null==o?void 0:o.bullhorn_metadata,redirectToBullhornSso:function(){return(0,f.Z)(null,"/connect_account/bullhorn",{action:"login"})},handleDisconnect:function(){t().then(n)},isLoading:i})]})}))},"./app/utils/sso/bullhorn.ts"(e,n,t){t.d(n,{Z:()=>c});var r=t("./node_modules/qs/lib/index.js"),o=t.n(r),a=t("./app/components/scripts/segment.js"),i=t("./app/containers/App/config.js"),s=t("./app/utils/sso/helpers.ts"),c=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/login/bullhorn",t=arguments.length>2?arguments[2]:void 0;null!=t&&t.action&&sessionStorage.setItem("bullhornSSOAction",t.action),null!=t&&t.track&&(0,a.E)("track",t.track,{});var r=(0,s.D)();r&&sessionStorage.setItem((null==t?void 0:t.redirect)||"bullhornSSORedirectPath",r);var c={client_id:e||i.T.Bullhorn.oauth.clientId,response_type:"code",redirect_uri:"".concat(window.location.protocol,"//").concat(window.location.host).concat(n)},u="".concat(i.T.Bullhorn.oauth.url,"?").concat(o().stringify(c));window.location.href=u}}}]); 2//# sourceMappingURL=ConnectedAccounts.872420e0e713ea5c24e2.js.map
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.