useUpsertMarketingMessageCTSLeadsSyncAdgroupsConsentMutation",["fbt","AdsInterfacesLogger","RelayHooks","err","react","useUpsertMarketingMessageCTSLeadsSyncAdgroupsConsentMutation.graphql"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=(u||(u=o("react"))).useCallback,d=s._(/*BTDS*/"Ad account id is required"),m=s._(/*BTDS*/"Failed to update ad consent for contact sync from lead ads"),p=e!==void 0?e:e=n("useUpsertMarketingMessageCTSLeadsSyncAdgroupsConsentMutation.graphql");function _(e,t,n){var a=o("RelayHooks").useMutation(p),i=a[0],l=a[1],s=c(function(o,a){if(e==null){var l=r("err")(d.toString());n(l);return}o.length===0&&a.length===0||i({variables:{input:{ad_account_id:e,opted_in_adgroup_ids:o,opted_out_adgroup_ids:a}},onCompleted:function(l){var i=l.xfb_update_marketing_message_cts_leads_sync_adgroups_consent;if(!i){var s,u=r("err")(m.toString());r("AdsInterfacesLogger").log({eventName:"marketing_message_onboarding_cts_leads_sync_adgroups_consent_error",data:(s={},s.ad_account_id=e,s.error_name="Unexpected null result",s.message="GraphQL mutation returned null result",s.subsequent_data=JSON.stringify({opted_in_count:o.length,opted_out_count:a.length,failure_type:"null_result"}),s)}),n(u);return}if(i.failed_adgroups&&i.failed_adgroups.length>0){var c,d=r("err")(m.toString());r("AdsInterfacesLogger").log({eventName:"marketing_message_onboarding_cts_leads_sync_adgroups_consent_error",data:(c={},c.ad_account_id=e,c.error_name=d.name,c.message=d.message,c.stack_trace=d.stack,c.subsequent_data=JSON.stringify({failed_adgroups:i.failed_adgroups,success_adgroups:i.success_adgroups,opted_in_count:o.length,opted_out_count:a.length,failure_type:"partial_failure"}),c)}),n(d)}else t()},onError:function(i){var t,l=r("err")(m.toString());r("AdsInterfacesLogger").log({eventName:"marketing_message_onboarding_cts_leads_sync_adgroups_consent_error",data:(t={},t.ad_account_id=e,t.error_name=i.name,t.message=i.message,t.stack_trace=i.stack,t.subsequent_data=JSON.stringify({opted_in_count:o.length,opted_out_count:a.length,error_type:"graphql_error"}),t)}),n(l)}})},[i,n,t,e]);return[s,l]}l.default=_}),226);
-----
useUpsertMarketingMessageCTSLeadsSyncAdgroupsConsentMutation.graphql",["useUpsertMarketingMessageCTSLeadsSyncAdgroupsConsentMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{alias:null,args:[{kind:"Variable",name:"request",variableName:"input"}],concreteType:"XFBUpdateMarketingMessageCTSLeadsSyncAdgroupConsentResponse",kind:"LinkedField",name:"xfb_update_marketing_message_cts_leads_sync_adgroups_consent",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"failed_adgroups",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"success_adgroups",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useUpsertMarketingMessageCTSLeadsSyncAdgroupsConsentMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useUpsertMarketingMessageCTSLeadsSyncAdgroupsConsentMutation",selections:t},params:{id:n("useUpsertMarketingMessageCTSLeadsSyncAdgroupsConsentMutation_facebookRelayOperation"),metadata:{},name:"useUpsertMarketingMessageCTSLeadsSyncAdgroupsConsentMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
useUpsertMarketingMessageCTSLeadsSyncAdgroupsConsentMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="32459622057016861"}),null);
-----