// Module ID: 7176 // Function ID: 7177 // Name: result // Dependencies: [687, 2] // Exports: questAdDecisionFromAdDecision, resolveResponseTtl // Module 7176 (result) let result = 6 * require("set").Millis.HOUR; let c0 = result; const result1 = require("set").fileFinishedImporting("modules/ads/utils/AdDecisionUtils.tsx"); export const MAX_RESPONSE_TTL_MS = result; export const resolveResponseTtl = function resolveResponseTtl(responseTtlSeconds) { if (null == responseTtlSeconds) { return closure_0; } else { const result = 1000 * responseTtlSeconds; let tmp3 = closure_0; if (result < closure_0) { tmp3 = tmp2; if (0 < result) { tmp3 = result; } } return tmp3; } }; export const questAdDecisionFromAdDecision = function questAdDecisionFromAdDecision(response_ttl_seconds, adCreativeId) { let obj = { questId: null, adCreativeId: adCreativeId.adCreativeId, fetchedAt: adCreativeId.fetchedAt, ttlMillis: null, adDecisionData: null, adContext: null, metadataSealed: null, trafficMetadataSealed: null }; response_ttl_seconds = response_ttl_seconds.response_ttl_seconds; if (null == response_ttl_seconds) { let tmp3 = closure_0; } else { const result = 1000 * response_ttl_seconds; tmp3 = closure_0; if (result < closure_0) { tmp3 = tmp2; if (0 < result) { tmp3 = result; } } } obj[3] = tmp3; const ad_identifiers = response_ttl_seconds.ad_identifiers; let ad_id; if (ad_identifiers != null) { ad_id = ad_identifiers.ad_id; } obj = { ad_id, adset_id: null, ad_set_id: null, campaign_id: null, creative_id: null, creative_type: null, decision_id: null, is_targeted: null }; const ad_identifiers2 = response_ttl_seconds.ad_identifiers; let adset_id; if (ad_identifiers2 != null) { adset_id = ad_identifiers2.adset_id; } obj[1] = adset_id; const ad_identifiers3 = response_ttl_seconds.ad_identifiers; let ad_set_id; if (ad_identifiers3 != null) { ad_set_id = ad_identifiers3.ad_set_id; } obj[2] = ad_set_id; const ad_identifiers4 = response_ttl_seconds.ad_identifiers; let campaign_id; if (ad_identifiers4 != null) { campaign_id = ad_identifiers4.campaign_id; } obj[3] = campaign_id; const ad_identifiers5 = response_ttl_seconds.ad_identifiers; let creative_id; if (ad_identifiers5 != null) { creative_id = ad_identifiers5.creative_id; } obj[4] = creative_id; const ad_identifiers6 = response_ttl_seconds.ad_identifiers; let creative_type; if (ad_identifiers6 != null) { creative_type = ad_identifiers6.creative_type; } obj[5] = creative_type; obj[6] = adCreativeId.requestId; obj[7] = null != response_ttl_seconds.ad_identifiers; obj[4] = obj; ({ ad_context: obj[5], metadata_sealed: obj[6], traffic_metadata_sealed: obj[7] } = response_ttl_seconds); return obj; };