EBBatchRequestResignCdnUrl",["EBBatchRequestResignCdnUrlQuery.graphql","EBEnqueueResignCdnUrlRequests","WADirectPath","WAErrorMessage","WAResultOrError","createWorkerQuery"],(function(a,b,c,d,e,f,g){"use strict";var h;function i(){var a=babelHelpers.taggedTemplateLiteralLoose(["No resolvable found during error for instance key: ",""]);i=function(){return a};return a}function j(){var a=babelHelpers.taggedTemplateLiteralLoose(["Resigning cdn url with EBLS GraphQL failed: ",""]);j=function(){return a};return a}function k(){var a=babelHelpers.taggedTemplateLiteralLoose(["Resigning cdn url came back with no instance key, ",""]);k=function(){return a};return a}function l(){var a=babelHelpers.taggedTemplateLiteralLoose(["No resolvable found for instance key: ",""]);l=function(){return a};return a}function m(){var a=babelHelpers.taggedTemplateLiteralLoose(["Resigning cdn url with EBLS GraphQL failed: ",", graphql error: ",""]);m=function(){return a};return a}function n(){var a=babelHelpers.taggedTemplateLiteralLoose(["Received "," requests"]);n=function(){return a};return a}async function a(a){var b=d("EBEnqueueResignCdnUrlRequests").getGqlRestoredCdnUrlMap(),e=b.entries().filter(function(a){a[0];a=a[1];return!a.pending}).toArray(),f=e.map(function(a){return{instance_key:a[0],payload:a[1].payload.payload}});if(f.length===0)return;e.forEach(function(a){var b=a[0];a=a[1];d("EBEnqueueResignCdnUrlRequests").setGqlRestoredCdnUrlMap(b,{payload:a.payload,pending:!0,resolvable:a.resolvable})});try{e=await c("createWorkerQuery")(o,{request:f});e=e==null?void 0:(e=e.viewer)==null?void 0:(e=e.messenger_default_encrypted_backup)==null?void 0:(e=e.mailbox)==null?void 0:e.batch_resigned_attachment_cdn_url;a.DEV(n(),e==null?void 0:e.length);e==null?void 0:e.forEach(function(c){var e=c.instance_key,f=c.path;if(e!=null){var g=d("WADirectPath").validateDirectPath(f);g.success||a.ERROR(m(),g.error,c.exception_message);c=(c=b.get(e))==null?void 0:c.resolvable;c!=null?c.resolve(g):a.ERROR(l(),e);b.delete(e)}else a.ERROR(k(),f)})}catch(c){a.WARN(j(),d("WAErrorMessage").maybeGetMessageFromError(c)),f.forEach(function(c){var e;e=(e=b.get(c.instance_key))==null?void 0:e.resolvable;e!=null?e.resolve(d("WAResultOrError").makeError("resign-cdn-url-gql-error")):a.ERROR(i(),c.instance_key)})}finally{f.forEach(function(a){b.delete(a.instance_key)})}}var o=h!==void 0?h:h=b("EBBatchRequestResignCdnUrlQuery.graphql");g.default=a}),98);
-----
EBBatchRequestResignCdnUrlQuery.graphql",["EBBatchRequestResignCdnUrlQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"request"}],c=[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"MessengerDefaultEncryptedBackup",kind:"LinkedField",name:"messenger_default_encrypted_backup",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBEncryptedBackupMailbox",kind:"LinkedField",name:"mailbox",plural:!1,selections:[{alias:null,args:[{kind:"Variable",name:"payloads",variableName:"request"}],concreteType:"XFBResignCdnUrlResponse",kind:"LinkedField",name:"batch_resigned_attachment_cdn_url",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"instance_key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"path",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"exception_message",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"EBBatchRequestResignCdnUrlQuery",selections:c,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"EBBatchRequestResignCdnUrlQuery",selections:c},params:{id:b("EBBatchRequestResignCdnUrlQuery_facebookRelayOperation"),metadata:{},name:"EBBatchRequestResignCdnUrlQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
EBBatchRequestResignCdnUrlQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="9604466472985365"}),null);
-----