[object Object]

← back to Marketing Command Center

channels: show real Facebook Page names instead of raw IDs in status panel

024a26bd54311ea207f8d720b4645ada64f4b3b8 · 2026-07-21 15:28:00 -0700 · Steve Abrams

Files touched

Diff

commit 024a26bd54311ea207f8d720b4645ada64f4b3b8
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Tue Jul 21 15:28:00 2026 -0700

    channels: show real Facebook Page names instead of raw IDs in status panel
---
 modules/channels/index.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/channels/index.js b/modules/channels/index.js
index d3f4eea..a139182 100644
--- a/modules/channels/index.js
+++ b/modules/channels/index.js
@@ -245,7 +245,7 @@ function platformStatus() {
       // A user META_ACCESS_TOKEN unlocks per-Page tokens (via /me/accounts) — that's
       // "connected" for the page-picker flow, independent of the legacy single-page env.
       connected: !!(env('META_ACCESS_TOKEN') || (env('META_APP_ID') && env('FB_PAGE_ACCESS_TOKEN'))),
-      accounts: env('META_ACCESS_TOKEN') ? readMetaPages().pages.map(p => p.id)
+      accounts: env('META_ACCESS_TOKEN') ? readMetaPages().pages.map(p => p.name || p.id)
         : (env('FB_PAGE_IDS') ? env('FB_PAGE_IDS').split(',').map(s => s.trim()).filter(Boolean) : []),
       needs: 'Meta user token (META_ACCESS_TOKEN) → per-Page tokens auto-discovered. Live posting needs pages_manage_posts on the token.',
       scopes: ['pages_manage_posts', 'pages_read_engagement', 'business_management'],

← 0210a80 engine: contrarian fixes — YT approve defaults private, edit  ·  back to Marketing Command Center  ·  5x: Engine panel verified clean on live marketing.dw (0 app 71a303c →