useIGDForwardMessageOffMsys",["CometRelay","CurrentUser","FBLogger","I64","IGDOfflineThreadingID","MWSharedS2SBaseAnnotations","MessagingAttachmentType","PolarisDirectAPI","PolarisDirectConstants","forwardAttachmentToOpen","forwardText","forwardXMAOpenToOpen","getErrorSafe","react-compiler-runtime","sendToSentQPLLogger","useGetForwardSource","useIGDForwardMessageOffMsysTargetThreadQuery.graphql","useIGDForwardMessageOffMsys_SlideMessage.graphql","useIGDForwardMessageOffMsys_XFBIGDirectViewerThread.graphql"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u,c,d=e!==void 0?e:e=n("useIGDForwardMessageOffMsysTargetThreadQuery.graphql");function m(e,t){var a=o("react-compiler-runtime").c(18),i=o("CometRelay").useFragment(s!==void 0?s:s=n("useIGDForwardMessageOffMsys_SlideMessage.graphql"),e),l=i.content,m=i.id,p=i.timestamp_ms,_=o("CometRelay").useFragment(u!==void 0?u:u=n("useIGDForwardMessageOffMsys_XFBIGDirectViewerThread.graphql"),t),f=_.thread_id,g=_.thread_key,h;a[0]===Symbol.for("react.memo_cache_sentinel")?(h=(c||(c=o("I64"))).of_string(r("CurrentUser").getEIMU()),a[0]=h):h=a[0];var y=h,C=r("useGetForwardSource")(),b=o("CometRelay").useRelayEnvironment(),v=l==null?void 0:l.text_body,S=l==null?void 0:l.attachments,R=l==null?void 0:l.videos,L=l==null?void 0:l.sticker_fbid,E=v!=null?o("MWSharedS2SBaseAnnotations").MsgType.Text:o("MWSharedS2SBaseAnnotations").MsgType.NonText,k=E===o("MWSharedS2SBaseAnnotations").MsgType.Text?r("MessagingAttachmentType").NONE:S!=null?r("MessagingAttachmentType").IMAGE:R!=null?r("MessagingAttachmentType").VIDEO:L!=null?r("MessagingAttachmentType").STICKER:r("MessagingAttachmentType").XMA,I;a[1]!==k||a[2]!==(l==null?void 0:l.sticker_type)||a[3]!==b||a[4]!==S||a[5]!==m||a[6]!==E||a[7]!==C||a[8]!==v||a[9]!==f||a[10]!==g||a[11]!==p||a[12]!==R?(I=async function(t){var e=t.candidate,n=t.type==="thread"?2:1;if(E===o("MWSharedS2SBaseAnnotations").MsgType.Text){await r("forwardText")(v,e.id,n,y,C);return}var a=S!=null?S:R;if((a==null?void 0:a.length)===1){await r("forwardAttachmentToOpen")(a[0].attachment_fbid,e.id,n,y,C);return}if(k===r("MessagingAttachmentType").STICKER){var i=l==null?void 0:l.sticker_type;if(i==="CUTOUT_STICKER_XMA"||i==="MUSIC_STICKER_XMA"){var s,u=o("IGDOfflineThreadingID").generateOfflineThreadingID(Date.now()),c=await o("CometRelay").fetchQuery(b,d,{thread_fbid:e.id}).toPromise(),_=c==null||(s=c.get_slide_thread)==null||(s=s.as_ig_direct_thread)==null?void 0:s.thread_id;if(_==null)throw r("FBLogger")("igd_web").mustfixThrow("Failed to forward sticker, invalid thread id");await o("PolarisDirectAPI").broadcastForward(_,o("PolarisDirectConstants").ThreadItemType.GENERIC_XMA,m,f,u);return}}await r("forwardXMAOpenToOpen")(m,e.id,n,y,C,g,p)},a[1]=k,a[2]=l==null?void 0:l.sticker_type,a[3]=b,a[4]=S,a[5]=m,a[6]=E,a[7]=C,a[8]=v,a[9]=f,a[10]=g,a[11]=p,a[12]=R,a[13]=I):I=a[13];var T=I,D;return a[14]!==k||a[15]!==T||a[16]!==E?(D=async function(t){var e=o("sendToSentQPLLogger").markSendToSentStart(),n={bool:{is_forward_message:!0},string:{attachment_type:Object.keys(r("MessagingAttachmentType")).find(function(e){return r("MessagingAttachmentType")[e]===k}),message_type:E}};o("sendToSentQPLLogger").addSendToSentAnnotations(e,n);try{await T(t),o("sendToSentQPLLogger").markSendToSentSuccess(e)}catch(t){var a=t,i=r("getErrorSafe")(a);o("sendToSentQPLLogger").markSendToSentFail(e,"message_send_fail",i),r("FBLogger")("igd_web").catching(i).mustfix("IGD failure forwarding a message")}},a[14]=k,a[15]=T,a[16]=E,a[17]=D):D=a[17],D}l.default=m}),98);
-----
useIGDForwardMessageOffMsysTargetThreadQuery.graphql",["useIGDForwardMessageOffMsysTargetThreadQuery_instagramRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"thread_fbid"}],t=[{kind:"Variable",name:"thread_fbid",variableName:"thread_fbid"}],r={alias:null,args:null,kind:"ScalarField",name:"thread_id",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useIGDForwardMessageOffMsysTargetThreadQuery",selections:[{alias:null,args:t,concreteType:"SlideThread",kind:"LinkedField",name:"get_slide_thread",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBIGDirectViewerThread",kind:"LinkedField",name:"as_ig_direct_thread",plural:!1,selections:[r],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useIGDForwardMessageOffMsysTargetThreadQuery",selections:[{alias:null,args:t,concreteType:"SlideThread",kind:"LinkedField",name:"get_slide_thread",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBIGDirectViewerThread",kind:"LinkedField",name:"as_ig_direct_thread",plural:!1,selections:[r,o],storageKey:null},o],storageKey:null}]},params:{id:n("useIGDForwardMessageOffMsysTargetThreadQuery_instagramRelayOperation"),metadata:{},name:"useIGDForwardMessageOffMsysTargetThreadQuery",operationKind:"query",text:null}}})();a.exports=e}),null);
-----
useIGDForwardMessageOffMsysTargetThreadQuery_instagramRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25501737362772501"}),null);
-----
-----
useIGDForwardMessageOffMsysTargetThreadQuery.graphql",["useIGDForwardMessageOffMsysTargetThreadQuery_instagramRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"thread_fbid"}],t=[{kind:"Variable",name:"thread_fbid",variableName:"thread_fbid"}],r={alias:null,args:null,kind:"ScalarField",name:"thread_id",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useIGDForwardMessageOffMsysTargetThreadQuery",selections:[{alias:null,args:t,concreteType:"SlideThread",kind:"LinkedField",name:"get_slide_thread",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBIGDirectViewerThread",kind:"LinkedField",name:"as_ig_direct_thread",plural:!1,selections:[r],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useIGDForwardMessageOffMsysTargetThreadQuery",selections:[{alias:null,args:t,concreteType:"SlideThread",kind:"LinkedField",name:"get_slide_thread",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBIGDirectViewerThread",kind:"LinkedField",name:"as_ig_direct_thread",plural:!1,selections:[r,o],storageKey:null},o],storageKey:null}]},params:{id:n("useIGDForwardMessageOffMsysTargetThreadQuery_instagramRelayOperation"),metadata:{},name:"useIGDForwardMessageOffMsysTargetThreadQuery",operationKind:"query",text:null}}})();a.exports=e}),null);
-----
useIGDForwardMessageOffMsysTargetThreadQuery_instagramRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25501737362772501"}),null);
-----