CandidatePortalAutoCandidateAvailabilitySubmitMutation",["CandidatePortalAutoCandidateAvailabilitySubmitMutation.graphql","CandidatePortalLoggingUtils","CandidatePortalRelayEnvironment","PIERelayModernMutator","Promise"],(function(a,b,c,d,e,f,g){"use strict";var h,i;function a(a){d("CandidatePortalLoggingUtils").logInfo("AUTO_CANDIDATE_AVAILABILITY","ACA_SUBMIT_MUTATION");return new(i||(i=b("Promise")))(function(e,f){return d("PIERelayModernMutator").commitMutation({callbacks:{onCompleted:e,onError:f},environment:c("CandidatePortalRelayEnvironment"),eventType:"candidate_portal.auto_candidate_availability.submit.mutation",mutation:h!==void 0?h:h=b("CandidatePortalAutoCandidateAvailabilitySubmitMutation.graphql"),mutationData:babelHelpers["extends"]({},a,{candidate_availabilities:Array.from(a.candidate_availabilities).sort(function(a,b){if(a.available_from!==b.available_from)return a.available_from-b.available_from;else return a.available_to-b.available_to})}),updater:function(b){var c;c=(c=b.get(a.auto_candidate_availability_invitation_id))==null?void 0:c.getLinkedRecord("prod_candidate_availabilities");if(c==null)return;b=(b=b.getRootField("cp_auto_candidate_availability_submit"))==null?void 0:b.getLinkedRecords("candidate_availabilities");if(b==null)return;c.setLinkedRecords(b,"nodes")},productType:"CANDIDATE_PORTAL"})})}g.commit=a}),98);
-----
CandidatePortalAutoCandidateAvailabilitySubmitButton.react",["fbt","CandidatePortalACAUtils","CandidatePortalAutoCandidateAvailabilityContext","CandidatePortalAutoCandidateAvailabilityPreferenceOutsideOfBusinessHoursWarningDialog.react","CandidatePortalAutoCandidateAvailabilitySubmitMutation","CandidatePortalCandidateDrivenRescheduleMutation","CandidatePortalLoggingUtils","CandidatePortalURLQueryParamsContext","GeoButton.react","Timezone","TimezoneNamesData","compactArray","err","gkx","promiseDone","react","useBoolean"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react"));b=i;var k=b.useContext,l=b.useEffect;d("Timezone").registerNamesModule(c("TimezoneNamesData"));var m=function(a){return{available_from:a.availableFrom.getUnixTimestampSeconds(),available_to:a.availableTo.getUnixTimestampSeconds()}},n="Please try again. If the problem persists, contact your recruiter.";function a(a){var b=a.viewType;a=k(c("CandidatePortalAutoCandidateAvailabilityContext"));var e=a.availabilities,f=a.canSubmit,g=a.clearSubmitError,i=a.invitation,o=a.isReadOnly,p=a.isSubmitting,q=a.setAvailabilities,r=a.setIsReadOnly,s=a.setIsSubmitting,t=a.setSubmitError,u=a.setSubmitSuccess,v=a.shouldSplitLoop;a=a.timezoneID;var w=d("Timezone").getExactName(a);a=k(c("CandidatePortalURLQueryParamsContext"));a=a.viewasUserID;l(function(){return function(){g()}},[g]);var x=i.isRescheduleInvitation,y=function(){var a={availabilities_count:e.length,invitation_id:i.id,view_type:b};d("CandidatePortalLoggingUtils").logCriticalAction("AUTO_CANDIDATE_AVAILABILITY","SUBMIT_ACA_BUTTON_CLICK",{payload:a});var f=i.acaToken,h=i.id;if(f==null||h==null){d("CandidatePortalLoggingUtils").logError("AUTO_CANDIDATE_AVAILABILITY",200,"SUBMIT_ACA_BUTTON_CLICK_VALIDATION_ERROR",c("err")("Missing ACA Invitation token or id"),{payload:a});return}g();s(!0);var j=function(a){s(!1),x||a!=null&&a.length>0?(r(!0),u(!0),a!=null&&a.length>0&&q(c("compactArray")(a.map(d("CandidatePortalACAUtils").getAvailabilityObject)))):t(n)};a=function(a){d("CandidatePortalLoggingUtils").logError(x?"REQUEST_RESCHEDULE":"AUTO_CANDIDATE_AVAILABILITY",200,"SUBMIT_MUTATION_ERROR",a,{payload:{aca_token:f,auto_candidate_availability_invitation_id:h,candidate_availabilities:e.map(m),time_zone:w}});t((a=a==null?void 0:(a=a.source)==null?void 0:(a=a.exception)==null?void 0:a.message.split(" ")[0])!=null?a:n);s(!1)};x?c("promiseDone")(d("CandidatePortalCandidateDrivenRescheduleMutation").commit({aca_id:h,aca_token:f,updated_availability:{candidate_availabilities:e.map(m),time_zone:w},should_split_loop:v}),function(a){return j(a==null?void 0:(a=a.candidate_portal_candidate_driven_reschedule)==null?void 0:(a=a.invitation)==null?void 0:(a=a.prod_candidate_availabilities)==null?void 0:a.nodes)},a):c("promiseDone")(d("CandidatePortalAutoCandidateAvailabilitySubmitMutation").commit({aca_token:f,auto_candidate_availability_invitation_id:h,candidate_availabilities:e.map(m),time_zone:w,should_split_loop:v}),function(a){return j(a==null?void 0:(a=a.cp_auto_candidate_availability_submit)==null?void 0:a.candidate_availabilities)},a)},z=c("useBoolean")(!1),A=z.setFalse,B=z.setTrue;z=z.value;var C=d("CandidatePortalACAUtils").getOutsideOfBusinessHoursAvailabilities(e).length,D=C>0,E=c("gkx")("3920"),F=function(){D&&E?(d("CandidatePortalLoggingUtils").logInfo("AUTO_CANDIDATE_AVAILABILITY","CANDIDATE_PORTAL_ACA_OUTSIDE_OF_BUSINESS_HOURS_WARNING_SHOW_DIALOG",{payload:{outsideOfBusinessHoursAvailabilitiesCount:C}}),B()):y()},G=x?h._("Submit updated availability"):h._("Submit availability");return j.jsxs(j.Fragment,{children:[E&&j.jsx(c("CandidatePortalAutoCandidateAvailabilityPreferenceOutsideOfBusinessHoursWarningDialog.react"),{availabilities:e,handleSubmit:y,hideWarning:A,showWarning:z}),j.jsx(c("GeoButton.react"),{disabledMessage:a!=null?"You can not do this action on behalf of the candidate":null,grow:"fill",isDisabled:p||o||!f||a!=null,isLoading:p,label:G,onClick:F,variant:"primary"})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
CandidatePortalAutoCandidateAvailabilitySubmitMutation.graphql",["CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"input",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"available_from",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"available_to",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"time_zone",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",selections:[{alias:null,args:c,concreteType:"CpAutoCandidateAvailabilitySubmitResponsePayload",kind:"LinkedField",name:"cp_auto_candidate_availability_submit",plural:!1,selections:[{alias:null,args:null,concreteType:"ProdCandidateAvailability",kind:"LinkedField",name:"candidate_availabilities",plural:!0,selections:[d,e,f],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",selections:[{alias:null,args:c,concreteType:"CpAutoCandidateAvailabilitySubmitResponsePayload",kind:"LinkedField",name:"cp_auto_candidate_availability_submit",plural:!1,selections:[{alias:null,args:null,concreteType:"ProdCandidateAvailability",kind:"LinkedField",name:"candidate_availabilities",plural:!0,selections:[d,e,f,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation"),metadata:{},name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7792540717426590"}),null);
-----
CandidatePortalAutoCandidateAvailabilitySubmitMutation",["CandidatePortalAutoCandidateAvailabilitySubmitMutation.graphql","CandidatePortalLoggingUtils","CandidatePortalRelayEnvironment","PIERelayModernMutator","Promise"],(function(a,b,c,d,e,f,g){"use strict";var h,i;function a(a){d("CandidatePortalLoggingUtils").logInfo("AUTO_CANDIDATE_AVAILABILITY","ACA_SUBMIT_MUTATION");return new(i||(i=b("Promise")))(function(e,f){return d("PIERelayModernMutator").commitMutation({callbacks:{onCompleted:e,onError:f},environment:c("CandidatePortalRelayEnvironment"),eventType:"candidate_portal.auto_candidate_availability.submit.mutation",mutation:h!==void 0?h:h=b("CandidatePortalAutoCandidateAvailabilitySubmitMutation.graphql"),mutationData:babelHelpers["extends"]({},a,{candidate_availabilities:Array.from(a.candidate_availabilities).sort(function(a,b){if(a.available_from!==b.available_from)return a.available_from-b.available_from;else return a.available_to-b.available_to})}),updater:function(b){var c;c=(c=b.get(a.auto_candidate_availability_invitation_id))==null?void 0:c.getLinkedRecord("prod_candidate_availabilities");if(c==null)return;b=(b=b.getRootField("cp_auto_candidate_availability_submit"))==null?void 0:b.getLinkedRecords("candidate_availabilities");if(b==null)return;c.setLinkedRecords(b,"nodes")},productType:"CANDIDATE_PORTAL"})})}g.commit=a}),98);
-----
CandidatePortalAutoCandidateAvailabilitySubmitButton.react",["fbt","CandidatePortalACAUtils","CandidatePortalAutoCandidateAvailabilityContext","CandidatePortalAutoCandidateAvailabilitySubmitMutation","CandidatePortalCandidateDrivenRescheduleMutation","CandidatePortalLoggingUtils","CandidatePortalURLQueryParamsContext","GeoButton.react","Timezone","TimezoneNamesData","compactArray","err","promiseDone","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react"));b=i;var k=b.useContext,l=b.useEffect;d("Timezone").registerNamesModule(c("TimezoneNamesData"));var m=d("Timezone").getExactName(d("Timezone").getEnvironmentTimezoneID()),n=function(a){return{available_from:a.availableFrom.getUnixTimestampSeconds(),available_to:a.availableTo.getUnixTimestampSeconds()}},o="Please try again. If the problem persists, contact your recruiter.";function a(a){var b=a.viewType;a=k(c("CandidatePortalAutoCandidateAvailabilityContext"));var e=a.availabilities,f=a.canSubmit,g=a.clearSubmitError,i=a.invitation,p=a.isReadOnly,q=a.isSubmitting,r=a.setAvailabilities,s=a.setIsReadOnly,t=a.setIsSubmitting,u=a.setSubmitError,v=a.setSubmitSuccess,w=a.shouldSplitLoop;a=k(c("CandidatePortalURLQueryParamsContext"));a=a.viewasUserID;l(function(){return function(){g()}},[g]);var x=i.isRescheduleInvitation,y=function(){var a={availabilities_count:e.length,invitation_id:i.id,view_type:b};d("CandidatePortalLoggingUtils").logCriticalAction("AUTO_CANDIDATE_AVAILABILITY","SUBMIT_ACA_BUTTON_CLICK",{payload:a});var f=i.acaToken,h=i.id;if(f==null||h==null){d("CandidatePortalLoggingUtils").logError("AUTO_CANDIDATE_AVAILABILITY",200,"SUBMIT_ACA_BUTTON_CLICK_VALIDATION_ERROR",c("err")("Missing ACA Invitation token or id"),{payload:a});return}g();t(!0);var j=function(a){t(!1),x||a!=null&&a.length>0?(s(!0),v(!0),a!=null&&a.length>0&&r(c("compactArray")(a.map(d("CandidatePortalACAUtils").getAvailabilityObject)))):u(o)};a=function(a){d("CandidatePortalLoggingUtils").logError(x?"REQUEST_RESCHEDULE":"AUTO_CANDIDATE_AVAILABILITY",200,"SUBMIT_MUTATION_ERROR",a,{payload:{aca_token:f,auto_candidate_availability_invitation_id:h,candidate_availabilities:e.map(n),time_zone:m}});u((a=a==null?void 0:(a=a.source)==null?void 0:(a=a.exception)==null?void 0:a.message.split(" ")[0])!=null?a:o);t(!1)};x?c("promiseDone")(d("CandidatePortalCandidateDrivenRescheduleMutation").commit({aca_id:h,aca_token:f,updated_availability:{candidate_availabilities:e.map(n),time_zone:m},should_split_loop:w}),function(a){return j(a==null?void 0:(a=a.candidate_portal_candidate_driven_reschedule)==null?void 0:(a=a.invitation)==null?void 0:(a=a.prod_candidate_availabilities)==null?void 0:a.nodes)},a):c("promiseDone")(d("CandidatePortalAutoCandidateAvailabilitySubmitMutation").commit({aca_token:f,auto_candidate_availability_invitation_id:h,candidate_availabilities:e.map(n),time_zone:m,should_split_loop:w}),function(a){return j(a==null?void 0:(a=a.cp_auto_candidate_availability_submit)==null?void 0:a.candidate_availabilities)},a)},z=x?h._("Submit updated availability"):h._("Submit availability");return j.jsx(c("GeoButton.react"),{disabledMessage:a!=null?"You can not do this action on behalf of the candidate":null,grow:"fill",isDisabled:q||p||!f||a!=null,isLoading:q,label:z,onClick:y,variant:"primary"})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
CandidatePortalAutoCandidateAvailabilitySubmitMutation.graphql",["CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"input",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"available_from",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"available_to",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"time_zone",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",selections:[{alias:null,args:c,concreteType:"CpAutoCandidateAvailabilitySubmitResponsePayload",kind:"LinkedField",name:"cp_auto_candidate_availability_submit",plural:!1,selections:[{alias:null,args:null,concreteType:"ProdCandidateAvailability",kind:"LinkedField",name:"candidate_availabilities",plural:!0,selections:[d,e,f],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",selections:[{alias:null,args:c,concreteType:"CpAutoCandidateAvailabilitySubmitResponsePayload",kind:"LinkedField",name:"cp_auto_candidate_availability_submit",plural:!1,selections:[{alias:null,args:null,concreteType:"ProdCandidateAvailability",kind:"LinkedField",name:"candidate_availabilities",plural:!0,selections:[d,e,f,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation"),metadata:{},name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7792540717426590"}),null);
-----
-----
CandidatePortalAutoCandidateAvailabilitySubmitButton.react",["fbt","CandidatePortalACAUtils","CandidatePortalAutoCandidateAvailabilityContext","CandidatePortalAutoCandidateAvailabilityPreferenceOutsideOfBusinessHoursWarningDialog.react","CandidatePortalAutoCandidateAvailabilitySubmitMutation","CandidatePortalCandidateDrivenRescheduleMutation","CandidatePortalLoggingUtils","CandidatePortalURLQueryParamsContext","GeoButton.react","Timezone","TimezoneNamesData","compactArray","err","gkx","promiseDone","react","useBoolean"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react"));b=i;var k=b.useContext,l=b.useEffect;d("Timezone").registerNamesModule(c("TimezoneNamesData"));var m=function(a){return{available_from:a.availableFrom.getUnixTimestampSeconds(),available_to:a.availableTo.getUnixTimestampSeconds()}},n="Please try again. If the problem persists, contact your recruiter.";function a(a){var b=a.viewType;a=k(c("CandidatePortalAutoCandidateAvailabilityContext"));var e=a.availabilities,f=a.canSubmit,g=a.clearSubmitError,i=a.invitation,o=a.isReadOnly,p=a.isSubmitting,q=a.setAvailabilities,r=a.setIsReadOnly,s=a.setIsSubmitting,t=a.setSubmitError,u=a.setSubmitSuccess,v=a.shouldSplitLoop;a=a.timezoneID;var w=d("Timezone").getExactName(a);a=k(c("CandidatePortalURLQueryParamsContext"));a=a.viewasUserID;l(function(){return function(){g()}},[g]);var x=i.isRescheduleInvitation,y=function(){var a={availabilities_count:e.length,invitation_id:i.id,view_type:b};d("CandidatePortalLoggingUtils").logCriticalAction("AUTO_CANDIDATE_AVAILABILITY","SUBMIT_ACA_BUTTON_CLICK",{payload:a});var f=i.acaToken,h=i.id;if(f==null||h==null){d("CandidatePortalLoggingUtils").logError("AUTO_CANDIDATE_AVAILABILITY",200,"SUBMIT_ACA_BUTTON_CLICK_VALIDATION_ERROR",c("err")("Missing ACA Invitation token or id"),{payload:a});return}g();s(!0);var j=function(a){s(!1),x||a!=null&&a.length>0?(r(!0),u(!0),a!=null&&a.length>0&&q(c("compactArray")(a.map(d("CandidatePortalACAUtils").getAvailabilityObject)))):t(n)};a=function(a){d("CandidatePortalLoggingUtils").logError(x?"REQUEST_RESCHEDULE":"AUTO_CANDIDATE_AVAILABILITY",200,"SUBMIT_MUTATION_ERROR",a,{payload:{aca_token:f,auto_candidate_availability_invitation_id:h,candidate_availabilities:e.map(m),time_zone:w}});t((a=a==null?void 0:(a=a.source)==null?void 0:(a=a.exception)==null?void 0:a.message.split(" ")[0])!=null?a:n);s(!1)};x?c("promiseDone")(d("CandidatePortalCandidateDrivenRescheduleMutation").commit({aca_id:h,aca_token:f,updated_availability:{candidate_availabilities:e.map(m),time_zone:w},should_split_loop:v}),function(a){return j(a==null?void 0:(a=a.candidate_portal_candidate_driven_reschedule)==null?void 0:(a=a.invitation)==null?void 0:(a=a.prod_candidate_availabilities)==null?void 0:a.nodes)},a):c("promiseDone")(d("CandidatePortalAutoCandidateAvailabilitySubmitMutation").commit({aca_token:f,auto_candidate_availability_invitation_id:h,candidate_availabilities:e.map(m),time_zone:w,should_split_loop:v}),function(a){return j(a==null?void 0:(a=a.cp_auto_candidate_availability_submit)==null?void 0:a.candidate_availabilities)},a)},z=c("useBoolean")(!1),A=z.setFalse,B=z.setTrue;z=z.value;var C=d("CandidatePortalACAUtils").getOutsideOfBusinessHoursAvailabilities(e).length,D=C>0,E=c("gkx")("3920"),F=function(){D&&E?(d("CandidatePortalLoggingUtils").logInfo("AUTO_CANDIDATE_AVAILABILITY","CANDIDATE_PORTAL_ACA_OUTSIDE_OF_BUSINESS_HOURS_WARNING_SHOW_DIALOG",{payload:{outsideOfBusinessHoursAvailabilitiesCount:C}}),B()):y()},G=x?h._("Submit updated availability"):h._("Submit availability");return j.jsxs(j.Fragment,{children:[E&&j.jsx(c("CandidatePortalAutoCandidateAvailabilityPreferenceOutsideOfBusinessHoursWarningDialog.react"),{availabilities:e,handleSubmit:y,hideWarning:A,showWarning:z}),j.jsx(c("GeoButton.react"),{disabledMessage:a!=null?"You can not do this action on behalf of the candidate":null,grow:"fill",isDisabled:p||o||!f||a!=null,isLoading:p,label:G,onClick:F,variant:"primary"})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
CandidatePortalAutoCandidateAvailabilitySubmitMutation.graphql",["CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"input",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"available_from",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"available_to",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"time_zone",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",selections:[{alias:null,args:c,concreteType:"CpAutoCandidateAvailabilitySubmitResponsePayload",kind:"LinkedField",name:"cp_auto_candidate_availability_submit",plural:!1,selections:[{alias:null,args:null,concreteType:"ProdCandidateAvailability",kind:"LinkedField",name:"candidate_availabilities",plural:!0,selections:[d,e,f],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",selections:[{alias:null,args:c,concreteType:"CpAutoCandidateAvailabilitySubmitResponsePayload",kind:"LinkedField",name:"cp_auto_candidate_availability_submit",plural:!1,selections:[{alias:null,args:null,concreteType:"ProdCandidateAvailability",kind:"LinkedField",name:"candidate_availabilities",plural:!0,selections:[d,e,f,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation"),metadata:{},name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7792540717426590"}),null);
-----
CandidatePortalAutoCandidateAvailabilitySubmitMutation",["CandidatePortalAutoCandidateAvailabilitySubmitMutation.graphql","CandidatePortalLoggingUtils","CandidatePortalRelayEnvironment","PIERelayModernMutator","Promise"],(function(a,b,c,d,e,f,g){"use strict";var h,i;function a(a){d("CandidatePortalLoggingUtils").logInfo("AUTO_CANDIDATE_AVAILABILITY","ACA_SUBMIT_MUTATION");return new(i||(i=b("Promise")))(function(e,f){return d("PIERelayModernMutator").commitMutation({callbacks:{onCompleted:e,onError:f},environment:c("CandidatePortalRelayEnvironment"),eventType:"candidate_portal.auto_candidate_availability.submit.mutation",mutation:h!==void 0?h:h=b("CandidatePortalAutoCandidateAvailabilitySubmitMutation.graphql"),mutationData:babelHelpers["extends"]({},a,{candidate_availabilities:Array.from(a.candidate_availabilities).sort(function(a,b){if(a.available_from!==b.available_from)return a.available_from-b.available_from;else return a.available_to-b.available_to})}),updater:function(b){var c;c=(c=b.get(a.auto_candidate_availability_invitation_id))==null?void 0:c.getLinkedRecord("prod_candidate_availabilities");if(c==null)return;b=(b=b.getRootField("cp_auto_candidate_availability_submit"))==null?void 0:b.getLinkedRecords("candidate_availabilities");if(b==null)return;c.setLinkedRecords(b,"nodes")},productType:"CANDIDATE_PORTAL"})})}g.commit=a}),98);
-----
CandidatePortalAutoCandidateAvailabilitySubmitButton.react",["fbt","CandidatePortalACAUtils","CandidatePortalAutoCandidateAvailabilityContext","CandidatePortalAutoCandidateAvailabilitySubmitMutation","CandidatePortalCandidateDrivenRescheduleMutation","CandidatePortalLoggingUtils","CandidatePortalURLQueryParamsContext","GeoButton.react","Timezone","TimezoneNamesData","compactArray","err","promiseDone","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||(i=d("react"));b=i;var k=b.useContext,l=b.useEffect;d("Timezone").registerNamesModule(c("TimezoneNamesData"));var m=d("Timezone").getExactName(d("Timezone").getEnvironmentTimezoneID()),n=function(a){return{available_from:a.availableFrom.getUnixTimestampSeconds(),available_to:a.availableTo.getUnixTimestampSeconds()}},o="Please try again. If the problem persists, contact your recruiter.";function a(a){var b=a.viewType;a=k(c("CandidatePortalAutoCandidateAvailabilityContext"));var e=a.availabilities,f=a.canSubmit,g=a.clearSubmitError,i=a.invitation,p=a.isReadOnly,q=a.isSubmitting,r=a.setAvailabilities,s=a.setIsReadOnly,t=a.setIsSubmitting,u=a.setSubmitError,v=a.setSubmitSuccess,w=a.shouldSplitLoop;a=k(c("CandidatePortalURLQueryParamsContext"));a=a.viewasUserID;l(function(){return function(){g()}},[g]);var x=i.isRescheduleInvitation,y=function(){var a={availabilities_count:e.length,invitation_id:i.id,view_type:b};d("CandidatePortalLoggingUtils").logCriticalAction("AUTO_CANDIDATE_AVAILABILITY","SUBMIT_ACA_BUTTON_CLICK",{payload:a});var f=i.acaToken,h=i.id;if(f==null||h==null){d("CandidatePortalLoggingUtils").logError("AUTO_CANDIDATE_AVAILABILITY",200,"SUBMIT_ACA_BUTTON_CLICK_VALIDATION_ERROR",c("err")("Missing ACA Invitation token or id"),{payload:a});return}g();t(!0);var j=function(a){t(!1),x||a!=null&&a.length>0?(s(!0),v(!0),a!=null&&a.length>0&&r(c("compactArray")(a.map(d("CandidatePortalACAUtils").getAvailabilityObject)))):u(o)};a=function(a){d("CandidatePortalLoggingUtils").logError(x?"REQUEST_RESCHEDULE":"AUTO_CANDIDATE_AVAILABILITY",200,"SUBMIT_MUTATION_ERROR",a,{payload:{aca_token:f,auto_candidate_availability_invitation_id:h,candidate_availabilities:e.map(n),time_zone:m}});u((a=a==null?void 0:(a=a.source)==null?void 0:(a=a.exception)==null?void 0:a.message.split(" ")[0])!=null?a:o);t(!1)};x?c("promiseDone")(d("CandidatePortalCandidateDrivenRescheduleMutation").commit({aca_id:h,aca_token:f,updated_availability:{candidate_availabilities:e.map(n),time_zone:m},should_split_loop:w}),function(a){return j(a==null?void 0:(a=a.candidate_portal_candidate_driven_reschedule)==null?void 0:(a=a.invitation)==null?void 0:(a=a.prod_candidate_availabilities)==null?void 0:a.nodes)},a):c("promiseDone")(d("CandidatePortalAutoCandidateAvailabilitySubmitMutation").commit({aca_token:f,auto_candidate_availability_invitation_id:h,candidate_availabilities:e.map(n),time_zone:m,should_split_loop:w}),function(a){return j(a==null?void 0:(a=a.cp_auto_candidate_availability_submit)==null?void 0:a.candidate_availabilities)},a)},z=x?h._("Submit updated availability"):h._("Submit availability");return j.jsx(c("GeoButton.react"),{disabledMessage:a!=null?"You can not do this action on behalf of the candidate":null,grow:"fill",isDisabled:q||p||!f||a!=null,isLoading:q,label:z,onClick:y,variant:"primary"})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
CandidatePortalAutoCandidateAvailabilitySubmitMutation.graphql",["CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"input",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"available_from",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"available_to",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"time_zone",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",selections:[{alias:null,args:c,concreteType:"CpAutoCandidateAvailabilitySubmitResponsePayload",kind:"LinkedField",name:"cp_auto_candidate_availability_submit",plural:!1,selections:[{alias:null,args:null,concreteType:"ProdCandidateAvailability",kind:"LinkedField",name:"candidate_availabilities",plural:!0,selections:[d,e,f],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",selections:[{alias:null,args:c,concreteType:"CpAutoCandidateAvailabilitySubmitResponsePayload",kind:"LinkedField",name:"cp_auto_candidate_availability_submit",plural:!1,selections:[{alias:null,args:null,concreteType:"ProdCandidateAvailability",kind:"LinkedField",name:"candidate_availabilities",plural:!0,selections:[d,e,f,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation"),metadata:{},name:"CandidatePortalAutoCandidateAvailabilitySubmitMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
CandidatePortalAutoCandidateAvailabilitySubmitMutation_candidate_portalRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7792540717426590"}),null);
-----