useRightsManagerMatchUIEventsSubscription",["BizKitRightsManagerMatchActionUtils","BizKitRightsManagerMatchActionsFbt","CometRelay","GeoToast.react","RightsManagerTableHooks","clearTimeout","react","setTimeout","useBizWebGetRouteParams","useGeoToaster","useRightsManagerMatchUIEventsSubscription.graphql","useRightsManagerMatchUIEventsSubscriptionRefetchQuery.graphql","useRightsManagerMatchUIEventsSubscription_disputeData.graphql","useRightsManagerMatchUIEventsSubscription_manualActionData.graphql","useRightsManagerMatchUIEventsSubscription_takedownsData.graphql","useRightsManagerMatchUIEventsSubscription_trustedPartnerFlaggedEntityData.graphql"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u,c,d,m,p,_=p||(p=o("react")),f=p,g=f.useCallback,h=f.useEffect,y=f.useMemo,C=f.useRef;e!==void 0||(e=n("useRightsManagerMatchUIEventsSubscription_manualActionData.graphql")),s!==void 0||(s=n("useRightsManagerMatchUIEventsSubscription_disputeData.graphql")),u!==void 0||(u=n("useRightsManagerMatchUIEventsSubscription_takedownsData.graphql")),c!==void 0||(c=n("useRightsManagerMatchUIEventsSubscription_trustedPartnerFlaggedEntityData.graphql"));var b=12e4;function v(e,t,n){var r=!1;return e.commitUpdate(function(e){var o=e.get(t),a=o==null?void 0:o.getValue("running_event_id");r=a===n}),r}function S(e,t,n){e.commitUpdate(function(e){var r=e.get(t);r!=null&&(r.setValue(n,"is_updating"),n||r.setValue(null,"running_event_id"))})}function R(e,t,n,o,a){var i=o.get(t);if(i!=null&&(r("clearTimeout")(i),o.delete(t)),S(e,t,n),n){var l=r("setTimeout")(function(){a!=null?a():(S(e,t,!1),o.delete(t))},b);o.set(t,l)}}function L(e){var t=o("CometRelay").useRelayEnvironment(),n=C(new Map);return h(function(){var e=n.current;return function(){e.forEach(function(e){return r("clearTimeout")(e)}),e.clear()}},[]),g(function(r){R(t,e,r,n.current)},[t,e])}function E(e){var t=o("CometRelay").useRelayEnvironment(),a=r("useGeoToaster")(),i=a.add,l=o("RightsManagerTableHooks").useRightsManagerClearActiveDetail(),s=r("useBizWebGetRouteParams")(),u=s.detail_id,c=C(new Map);h(function(){var e=c.current;return function(){e.forEach(function(e){return r("clearTimeout")(e)}),e.clear()}},[]);var p=g(function(){i(_.jsx(r("GeoToast.react"),{heading:o("BizKitRightsManagerMatchActionsFbt").GENERIC_MATCH_UPDATE_ERROR_MESSAGE,status:"error"}))},[i]),f=g(function(e,n,a,l){var s=v(t,e,a),u=o("BizKitRightsManagerMatchActionUtils").getMessageFromMatchUpdate(n);u!=null&&s&&i(_.jsx(r("GeoToast.react"),{heading:u,status:l})),R(t,e,!1,c.current)},[t,i]),b=g(function(e,r,a){o("CometRelay").fetchQuery(t,d!==void 0?d:d=n("useRightsManagerMatchUIEventsSubscriptionRefetchQuery.graphql"),{matchId:e}).subscribe({complete:function(){f(e,r,a,"success")},error:function(){f(e,r,a,"error")}})},[t,f]),S=g(function(e,n){R(t,e,n,c.current,function(){b(e,null)})},[t,b]),L=g(function(n,a,s){var c=v(t,n,s);t.commitUpdate(function(t){var r=t.get(e);if(r!=null){var a=o("CometRelay").ConnectionHandler.getConnection(r,"BizKitRightsManagerMatchingVideosTable__xfb_copyright_ugc_matches_connection");a!=null&&o("CometRelay").ConnectionHandler.deleteNode(a,n)}t.delete(n)}),u===n&&l();var d=o("BizKitRightsManagerMatchActionUtils").getMessageFromMatchUpdate(a);d!=null&&c&&i(_.jsx(r("GeoToast.react"),{heading:d,status:"success"}))},[t,e,i,l,u]),E=g(function(e,t,n,r){e:{if(t==="MANUAL_ACTION"){b(e,n,r);break e}if(t==="RELEASE_MATCH"){L(e,n,r);break e}if(t==="DISPUTE"){b(e,n,r);break e}if(t==="FLAGGED_MATCH_ACTION"){b(e,n,r);break e}if(t==="TAKEDOWN_REQUEST"){b(e,n,r);break e}if(t==="MANUAL_CLAIM")break e;break e}},[b,L]),k=g(function(e,n){var r=v(t,e,n);r&&p(),S(e,!1)},[t,p,S]),I=g(function(e){var t=e==null?void 0:e.xfb_rights_manager_ui_events;if(t!=null){var n=t.action_type,r=t.event_info,o=t.match_id,a=t.rights_manager_ui_event_id,i=t.status;if(!(o==null||i==null))e:{if(i==="SUBMITTED"){S(o,!0);break e}if(i==="COMPLETED"){E(o,n,r,a);break e}if(i==="FAILED"){k(o,a);break e}break e}}},[S,E,k]),T=y(function(){return{onError:function(t){},onNext:I,subscription:m!==void 0?m:m=n("useRightsManagerMatchUIEventsSubscription.graphql"),variables:{rights_holder_id:e}}},[e,I]);o("CometRelay").useSubscription(T)}l.useSetMatchIsUpdatingField=L,l.useRightsManagerMatchUIEventsSubscription=E}),98);
-----
useRightsManagerMatchUIEventsSubscriptionRefetchQuery.graphql",["useRightsManagerMatchUIEventsSubscriptionRefetchQuery_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"matchId"}],t=[{kind:"Variable",name:"id",variableName:"matchId"}],r={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useRightsManagerMatchUIEventsSubscriptionRefetchQuery",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[{fragment:{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"useRightsManagerMatchUIEventsSubscription_manualActionData"}],type:"XFBMediaCopyrightUGCMatch",abstractKey:"__isXFBMediaCopyrightUGCMatch"},kind:"AliasedInlineFragmentSpread",name:"useRightsManagerMatchUIEventsSubscription_manualActionData"},{fragment:{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"useRightsManagerMatchUIEventsSubscription_disputeData"}],type:"XFBMediaCopyrightUGCMatch",abstractKey:"__isXFBMediaCopyrightUGCMatch"},kind:"AliasedInlineFragmentSpread",name:"useRightsManagerMatchUIEventsSubscription_disputeData"},{fragment:{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"useRightsManagerMatchUIEventsSubscription_takedownsData"}],type:"XFBMediaCopyrightUGCMatch",abstractKey:"__isXFBMediaCopyrightUGCMatch"},kind:"AliasedInlineFragmentSpread",name:"useRightsManagerMatchUIEventsSubscription_takedownsData"},{fragment:{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"useRightsManagerMatchUIEventsSubscription_trustedPartnerFlaggedEntityData"}],type:"XFBMediaCopyrightUGCMatch",abstractKey:"__isXFBMediaCopyrightUGCMatch"},kind:"AliasedInlineFragmentSpread",name:"useRightsManagerMatchUIEventsSubscription_trustedPartnerFlaggedEntityData"}],type:"XFBMediaCopyrightUGCMatch",abstractKey:"__isXFBMediaCopyrightUGCMatch"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useRightsManagerMatchUIEventsSubscriptionRefetchQuery",selections:[{alias:null,args:t,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[r,o,{kind:"InlineFragment",selections:[{alias:null,args:null,concreteType:"XFBVideoCopyrightAppliedAction",kind:"LinkedField",name:"applied_actions",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"action",storageKey:null},{alias:null,args:null,concreteType:"XFBVideoCopyrightGeoGate",kind:"LinkedField",name:"geos",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"included_countries",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"excluded_countries",storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"applied_action_list_for_table_cell",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"dispute",plural:!1,selections:[r,{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},o],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"available_ui_actions",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"match_status",storageKey:null},{alias:null,args:null,concreteType:"XFBVideoCopyrightTrustedPartnerInfo",kind:"LinkedField",name:"trusted_partner_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"trusted_partner_request_status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"confirm_action_time",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"future_enforcement_time",storageKey:null}],type:"XFBMediaCopyrightUGCMatch",abstractKey:"__isXFBMediaCopyrightUGCMatch"}],storageKey:null}]},params:{id:n("useRightsManagerMatchUIEventsSubscriptionRefetchQuery_facebookRelayOperation"),metadata:{},name:"useRightsManagerMatchUIEventsSubscriptionRefetchQuery",operationKind:"query",text:null}}})();a.exports=e}),null);
-----
useRightsManagerMatchUIEventsSubscriptionRefetchQuery_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25531902626404955"}),null);
-----