useCatalogFeedErrorReportHook",["CatalogBusinessEventsLoggerHelper","CatalogFeedErrorReportHelper","CatalogFeedUploadErrorUtils","FeedReportDownloadTriggerSource","GeoToast.react","RelayHooks","react","react-compiler-runtime","react-relay","useCatalogFeedErrorReportHookMutation.graphql","useCatalogFeedErrorReportHook_session.graphql","useGeoToaster"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u,c,d=c||(c=o("react")),m=u||(u=r("react")),p=d.useCallback,_=d.useEffect,f=d.useState,g=e!==void 0?e:e=n("useCatalogFeedErrorReportHook_session.graphql");function h(e){var t,a,i,l=o("react-compiler-runtime").c(35),u=e.feedID,c=e.ingestionMethod,d=e.sessionID,p=e.sessionKey,h=e.uploadStartTime,S=c==="FEED"?p:null,R=o("RelayHooks").useRefetchableFragment(g,S),L=R[0],E=R[1],k=L==null||(t=L.errorReport)==null?void 0:t.url,I=L==null||(a=L.errorReport)==null?void 0:a.status,T;l[0]!==k||l[1]!==u||l[2]!==c||l[3]!==h?(T=function(){c==="FEED"&&k!=null&&window.setTimeout(function(){u!=null&&o("CatalogFeedUploadErrorUtils").downloadReportFromUri(u,h,k)},500)},l[0]=k,l[1]=u,l[2]=c,l[3]=h,l[4]=T):T=l[4];var D=T,x;l[5]!==I?(x=I!=null&&o("CatalogFeedErrorReportHelper").isErrorReportStatusReady(I),l[5]=I,l[6]=x):x=l[6];var $=x,P;l[7]===Symbol.for("react.memo_cache_sentinel")?(P={errorMessage:null,errorReportGenerationComplete:!1,errorReportGenerationRequested:!1,errorReportGenerationSuccess:!1,errorReportStatusComplete:!1,errorReportStatusSuccess:!1},l[7]=P):P=l[7];var N=f(P),M=N[0],w=N[1],A,F;l[8]!==I||l[9]!==M||l[10]!==D||l[11]!==E||l[12]!==$||l[13]!==d?(A=function(){var e;if(!$&&M.errorReportGenerationSuccess)e=window.setInterval(function(){E({id:d},{fetchPolicy:"store-and-network"})},5e3);else if($&&M.errorReportGenerationSuccess&&!M.errorReportStatusComplete){if(I!=null&&o("CatalogFeedErrorReportHelper").isSuccessErrorReportStatus(I))w(v),D();else if(I!=null&&o("CatalogFeedErrorReportHelper").isFailErrorReportStatus(I)){var t=I!=null?o("CatalogFeedErrorReportHelper").getErrorReportMessage(I):o("CatalogFeedErrorReportHelper").ErrorReportStatus.fatalError.message;w(function(e){return babelHelpers.extends({},e,{errorMessage:t,errorReportStatusComplete:!0,errorReportStatusSuccess:!1})})}}return(function(){window.clearInterval(e)})},F=[M,$,E,d,I,D],l[8]=I,l[9]=M,l[10]=D,l[11]=E,l[12]=$,l[13]=d,l[14]=A,l[15]=F):(A=l[14],F=l[15]),_(A,F);var O;l[16]===Symbol.for("react.memo_cache_sentinel")?(O=s!==void 0?s:s=n("useCatalogFeedErrorReportHookMutation.graphql"),l[16]=O):O=l[16];var B=O,W=o("react-relay").useMutation(B),q=W[0],U=r("useGeoToaster")(),V=U.add,H=U.clear,G;l[17]===Symbol.for("react.memo_cache_sentinel")?(G=function(){w({errorMessage:null,errorReportGenerationComplete:!1,errorReportGenerationRequested:!1,errorReportGenerationSuccess:!1,errorReportStatusComplete:!1,errorReportStatusSuccess:!1})},l[17]=G):G=l[17];var z=G,j;l[18]!==V||l[19]!==H||l[20]!==q||l[21]!==u||l[22]!==d?(j=function(t){q({onCompleted:function(n){var e;if(n.scheduleFeedErrorReport!=null&&((e=n.scheduleFeedErrorReport)==null?void 0:e.errorCode)!=null){var a;if(o("CatalogFeedErrorReportHelper").isErrorReporGenerationSuccess((a=n.scheduleFeedErrorReport)==null?void 0:a.errorCode))w(b);else{var i;if(((i=n.scheduleFeedErrorReport)==null?void 0:i.errorCode)!=null){var l,s=o("CatalogFeedErrorReportHelper").getErrorReportGenerationFailureMessage((l=n.scheduleFeedErrorReport)==null?void 0:l.errorCode);w(function(e){return babelHelpers.extends({},e,{errorMessage:s,errorReportGenerationComplete:!0,errorReportGenerationRequested:!1,errorReportGenerationSuccess:!1})}),r("CatalogBusinessEventsLoggerHelper").getFeedOverviewLogger(u!=null?u:"").setEvent("data_feed_overview_download_report_failure").setUploadSessionID(d).setActionData({error_message:s.toString()}).log(),t===r("FeedReportDownloadTriggerSource").FEED_OVERVIEW&&(H(),V(m.jsx(r("GeoToast.react"),{heading:s,status:"error"})))}}}},onError:function(t){r("CatalogBusinessEventsLoggerHelper").getFeedOverviewLogger(u!=null?u:"").setEvent("data_feed_overview_download_report_failure").setUploadSessionID(d).setActionData({error_message:t.message}).log(),w(C)},variables:{id:d}})},l[18]=V,l[19]=H,l[20]=q,l[21]=u,l[22]=d,l[23]=j):j=l[23];var K=j,Q;l[24]!==M||l[25]!==K||l[26]!==$?(Q=function(t){M.errorReportStatusComplete||$||(w(y),K(t))},l[24]=M,l[25]=K,l[26]=$,l[27]=Q):Q=l[27];var X=Q,Y;if(l[28]!==(L==null||(i=L.errorReport)==null?void 0:i.disabledErrorCode)){var J,Z,ee;Y=(L==null||(J=L.errorReport)==null?void 0:J.disabledErrorCode)!=null?o("CatalogFeedErrorReportHelper").getErrorReportGenerationFailureMessage(L==null||(Z=L.errorReport)==null?void 0:Z.disabledErrorCode):null,l[28]=L==null||(ee=L.errorReport)==null?void 0:ee.disabledErrorCode,l[29]=Y}else Y=l[29];var te=L==null?void 0:L.errorReport,ne;return l[30]!==M||l[31]!==X||l[32]!==Y||l[33]!==te?(ne={disabledErrorMessage:Y,fullErrorReportState:M,onDownloadFullErrorReport:X,reportData:te,resetFullErrorReportState:z},l[30]=M,l[31]=X,l[32]=Y,l[33]=te,l[34]=ne):ne=l[34],ne}function y(e){return babelHelpers.extends({},e,{errorReportGenerationRequested:!0})}function C(e){return babelHelpers.extends({},e,{errorMessage:o("CatalogFeedErrorReportHelper").errorReportGenerationFailureCode.networkError.message,errorReportGenerationSuccess:!1})}function b(e){return babelHelpers.extends({},e,{errorReportGenerationComplete:!0,errorReportGenerationSuccess:!0})}function v(e){return babelHelpers.extends({},e,{errorReportStatusComplete:!0,errorReportStatusSuccess:!0})}l.default=h}),98);
-----
useCatalogFeedErrorReportHookMutation.graphql",["useCatalogFeedErrorReportHookMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"id"}],t=[{alias:"scheduleFeedErrorReport",args:[{kind:"Variable",name:"upload_session_id",variableName:"id"}],concreteType:"XFBScheduleFeedErrorReportResponsePayload",kind:"LinkedField",name:"xfb_schedule_feed_error_report",plural:!1,selections:[{alias:"errorCode",args:null,kind:"ScalarField",name:"error_code",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"result",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useCatalogFeedErrorReportHookMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useCatalogFeedErrorReportHookMutation",selections:t},params:{id:n("useCatalogFeedErrorReportHookMutation_facebookRelayOperation"),metadata:{},name:"useCatalogFeedErrorReportHookMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
useCatalogFeedErrorReportHookMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25617941907831215"}),null);
-----
-----
useCatalogFeedErrorReportHookMutation.graphql",["useCatalogFeedErrorReportHookMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"id"}],t=[{alias:"scheduleFeedErrorReport",args:[{kind:"Variable",name:"upload_session_id",variableName:"id"}],concreteType:"XFBScheduleFeedErrorReportResponsePayload",kind:"LinkedField",name:"xfb_schedule_feed_error_report",plural:!1,selections:[{alias:"errorCode",args:null,kind:"ScalarField",name:"error_code",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"result",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useCatalogFeedErrorReportHookMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useCatalogFeedErrorReportHookMutation",selections:t},params:{id:n("useCatalogFeedErrorReportHookMutation_facebookRelayOperation"),metadata:{},name:"useCatalogFeedErrorReportHookMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
useCatalogFeedErrorReportHookMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25617941907831215"}),null);
-----