useBizInboxWAThreadListValidation",["FBLogger","I64","LSIntEnum","ReQL","promiseDone","react","useAsyncReStore","useBizInboxWAThreadListValidationMutation","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j;b=h||d("react");var k=b.useEffect,l=b.useRef,m=1e4;function a(a){var b=a.pageID,e=a.enabled,g=c("useAsyncReStore")(),h=l(null),n=l(!1);a=c("useBizInboxWAThreadListValidationMutation")(function(a){c("FBLogger")("biz_inbox_wa_thread_list_validation").info("Thread list validation completed: is_valid="+String(a))},function(){c("FBLogger")("biz_inbox_wa_thread_list_validation").warn("Thread list validation failed")});var o=a[0],p=a[1];k(function(){if(!e||n.current)return;h.current!=null&&window.clearTimeout(h.current);h.current=window.setTimeout(function(){if(n.current||p)return;n.current=!0;var a=130;c("promiseDone")(g,function(e){void e.runInTransaction(async function(e){try{var f=c("uuidv4")(),g=Math.floor(Date.now()/1e3),h=await e.sync_groups.get((i||(i=d("LSIntEnum"))).ofNumber(a)),k=d("ReQL").fromTableDescending(e.threads.index("syncGroupParentThreadKeyLastActivityTimestampMs")).getKeyRange(i.ofNumber(130),i.ofNumber(0));k=await d("ReQL").toArrayAsync(k);k=await Promise.all(k.map(async function(a){var b="";try{var f=d("ReQL").fromTableDescending(e.messages.index("messageDisplayOrder")).getKeyRange(a.threadKey);f=await d("ReQL").toArrayAsync(f);if(f.length>0){b=(f=f[0].messageId)!=null?f:""}}catch(a){f=a instanceof Error?a.message:String(a);c("FBLogger")("biz_inbox_wa_thread_list_validation").info("Failed to query last message for thread: "+f)}return{thread_id:(j||(j=d("I64"))).to_string(a.threadKey),last_message_id:b,parent_thread_key:j.to_int32(a.parentThreadKey),thread_type:j.to_int32(a.threadType),thread_subtype:a.threadSubtype?(j||(j=d("I64"))).to_int32(a.threadSubtype):null,authority_level:j.to_int32(a.authorityLevel)}}));h=h!=null&&h.syncStatus?(j||(j=d("I64"))).to_int32(h.syncStatus):2;o(b,f,g,k,h,null,null,null,null)}catch(a){f=a instanceof Error?a.message:String(a);c("FBLogger")("biz_inbox_wa_thread_list_validation").info("Failed to read threads from database: "+f)}},"readonly",void 0,void 0,f.id+":74")})},m);return function(){h.current!=null&&window.clearTimeout(h.current)}},[e,b,g,p,o])}g.default=a}),98);
-----
useBizInboxWAThreadListValidationMutation",["FBLogger","RelayHooks","react","useBizInboxWAThreadListValidationMutation.graphql"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=(i||d("react")).useCallback,k=h!==void 0?h:h=b("useBizInboxWAThreadListValidationMutation.graphql");function a(a,b){var e=d("RelayHooks").useMutation(k),f=e[0];e=e[1];var g=j(function(d,e,g,h,i,j,k,l,m){f({onCompleted:function(b){var c;b=b.validate_biz_inbox_messages;a(b==null||(c=b.whatsapp)==null?void 0:c.is_valid)},onError:function(a){b(),c("FBLogger")("biz_inbox_wa_thread_list_validation").catching(a).warn("WhatsApp thread list validation encountered errors")},updater:null,variables:{page_id:d,query_params:{validation_tracking_id:e,client_time_unix_seconds:g,whatsapp:{sync_status:i,db_treads:h,msys_sync_cursor:j,sync_failure_count:k,sync_epoch_id:l,sync_network_channel:m,thread_ids:[]}}}})},[a,b,f]);return[g,e]}g["default"]=a}),98);
-----
useBizInboxWAThreadListValidationMutation.graphql",["useBizInboxWAThreadListValidationMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"page_id"},{defaultValue:null,kind:"LocalArgument",name:"query_params"}],c=[{alias:null,args:[{kind:"Variable",name:"page_id",variableName:"page_id"},{kind:"Variable",name:"query_params",variableName:"query_params"}],concreteType:"XFBBizInboxMessagesValidationResult",kind:"LinkedField",name:"validate_biz_inbox_messages",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBBizInboxMessagesValidationChannelResult",kind:"LinkedField",name:"whatsapp",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_valid",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"useBizInboxWAThreadListValidationMutation",selections:c,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"useBizInboxWAThreadListValidationMutation",selections:c},params:{id:b("useBizInboxWAThreadListValidationMutation_facebookRelayOperation"),metadata:{},name:"useBizInboxWAThreadListValidationMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
useBizInboxWAThreadListValidationMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24822386297442055"}),null);
-----