UNPKG

flexbiz-server

Version:

Flexible Server

3 lines (2 loc) 691 B
async function getPageAccessToken($id_app_page$$,$page_id$$){return($id_app_page$$=await global.getModel("fbpage").findOne({id_app:$id_app_page$$,page_id:$page_id$$}).lean())&&$id_app_page$$.page_access_token?$id_app_page$$.page_access_token:null} const getConfigValue=($node$$,$payload$$,$key$$,$defaultValue$$,$alternativePayloadKeys$$=[])=>{if($payload$$&&typeof $payload$$==="object"){if($payload$$[$key$$]!==void 0&&$payload$$[$key$$]!==null)return $payload$$[$key$$];for(const $altKey$$ of $alternativePayloadKeys$$)if($payload$$[$altKey$$]!==void 0&&$payload$$[$altKey$$]!==null)return $payload$$[$altKey$$]}return $defaultValue$$};module.exports={getConfigValue,getPageAccessToken};