← back to Marketing Command Center
TK-10844: fix 0/35 postable IG accounts — add postable flag to build-dw-accounts.js
e125f37199fe51af01869f8c32e9dda737d1ca02 · 2026-08-27 04:40:05 -0700 · steve@designerwallcoverings.com
Files touched
M data/dw-ig-accounts.jsonM scripts/build-dw-accounts.js
Diff
commit e125f37199fe51af01869f8c32e9dda737d1ca02
Author: steve@designerwallcoverings.com <steve@designerwallcoverings.com>
Date: Thu Aug 27 04:40:05 2026 -0700
TK-10844: fix 0/35 postable IG accounts — add postable flag to build-dw-accounts.js
---
data/dw-ig-accounts.json | 107 ++++++++++++++++++++++++++++---------------
scripts/build-dw-accounts.js | 3 ++
2 files changed, 74 insertions(+), 36 deletions(-)
diff --git a/data/dw-ig-accounts.json b/data/dw-ig-accounts.json
index e3f8b94..5819a1b 100644
--- a/data/dw-ig-accounts.json
+++ b/data/dw-ig-accounts.json
@@ -1,182 +1,217 @@
{
"source": "Norma/agents/instagram-agent/accounts.json",
- "generated_at": "2026-08-25T16:17:35.584Z",
+ "generated_at": "2026-08-27T11:39:46.771Z",
"count": 35,
"accounts": [
{
"handle": "asseeninhotels",
"name": "As Seen in Hotels",
- "ig_user_id": "17841409119139761"
+ "ig_user_id": "17841409119139761",
+ "postable": true
},
{
"handle": "beverlyhillsvideos",
"name": "Designer Wallcoverings",
- "ig_user_id": "17841408681887144"
+ "ig_user_id": "17841408681887144",
+ "postable": true
},
{
"handle": "borninbeverlyhills",
"name": "Born in Beverly Hills",
- "ig_user_id": "17841408772995866"
+ "ig_user_id": "17841408772995866",
+ "postable": true
},
{
"handle": "brazilliancewallpaper",
"name": "Brazilliance Wallpaper and Fabric",
- "ig_user_id": "17841407025318686"
+ "ig_user_id": "17841407025318686",
+ "postable": true
},
{
"handle": "chinoiseriewallpaper",
"name": "Et Cie Chinoiserie Wall Murals",
- "ig_user_id": "17841407176278551"
+ "ig_user_id": "17841407176278551",
+ "postable": true
},
{
"handle": "commercialwallcoverings",
"name": "Commercial Wallcoverings",
- "ig_user_id": "17841408775091102"
+ "ig_user_id": "17841408775091102",
+ "postable": true
},
{
"handle": "customwallcoverings",
"name": "Custom Wall Papers and Wallcoverings",
- "ig_user_id": "17841408685240867"
+ "ig_user_id": "17841408685240867",
+ "postable": true
},
{
"handle": "designerlaboratory",
"name": "Designer Laboratory",
- "ig_user_id": "17841405610219019"
+ "ig_user_id": "17841405610219019",
+ "postable": true
},
{
"handle": "designerwallcoverings",
"name": "DesignerWallcoverings.com",
- "ig_user_id": "17841400781263605"
+ "ig_user_id": "17841400781263605",
+ "postable": true
},
{
"handle": "fabric_fridays",
"name": "Fabric Fridays",
- "ig_user_id": "17841434885415391"
+ "ig_user_id": "17841434885415391",
+ "postable": true
},
{
"handle": "ffepurchasing",
"name": "FFE Purchasing",
- "ig_user_id": "17841407058348607"
+ "ig_user_id": "17841407058348607",
+ "postable": true
},
{
"handle": "goldleafwallpaper",
"name": "Gold Leaf Wallpaper",
- "ig_user_id": "17841408856660866"
+ "ig_user_id": "17841408856660866",
+ "postable": true
},
{
"handle": "grassclothwallpaper",
"name": "Wallpaper Weekly",
- "ig_user_id": "17841408868631110"
+ "ig_user_id": "17841408868631110",
+ "postable": true
},
{
"handle": "hollywoodwallcoverings",
"name": "Hollywood Wallcoverings",
- "ig_user_id": "17841406772943912"
+ "ig_user_id": "17841406772943912",
+ "postable": true
},
{
"handle": "hospitalitywallcoverings",
"name": "Hospitality Wallpaper",
- "ig_user_id": "17841407188578748"
+ "ig_user_id": "17841407188578748",
+ "postable": true
},
{
"handle": "interiordesignervideos",
"name": "Interior Designer Videos",
- "ig_user_id": "17841408790905574"
+ "ig_user_id": "17841408790905574",
+ "postable": true
},
{
"handle": "linenwallpaper",
"name": "Linen Wallpaper",
- "ig_user_id": "17841408700186822"
+ "ig_user_id": "17841408700186822",
+ "postable": true
},
{
"handle": "metallicwallpaper",
"name": "Metallic Wallpaper",
- "ig_user_id": "17841408654197157"
+ "ig_user_id": "17841408654197157",
+ "postable": true
},
{
"handle": "papelestapiz",
"name": "Papel Tapiz",
- "ig_user_id": "17841407051208925"
+ "ig_user_id": "17841407051208925",
+ "postable": true
},
{
"handle": "patterndesignlab",
"name": "Pattern Design Lab",
- "ig_user_id": "17841405752089037"
+ "ig_user_id": "17841405752089037",
+ "postable": true
},
{
"handle": "philliperomanodesigns",
"name": "Phillipe Romano",
- "ig_user_id": "17841406249858383"
+ "ig_user_id": "17841406249858383",
+ "postable": true
},
{
"handle": "restorationwallpaper",
"name": "Restoration Wallpaper",
- "ig_user_id": "17841408840359842"
+ "ig_user_id": "17841408840359842",
+ "postable": true
},
{
"handle": "retrowalls",
"name": "Retro Walls",
- "ig_user_id": "17841406464478261"
+ "ig_user_id": "17841406464478261",
+ "postable": true
},
{
"handle": "roomsettings",
"name": "Room Settings",
- "ig_user_id": "17841408698848037"
+ "ig_user_id": "17841408698848037",
+ "postable": true
},
{
"handle": "screenprintedwallpaper",
"name": "Screen Printed Wallpaper",
- "ig_user_id": "17841408660869742"
+ "ig_user_id": "17841408660869742",
+ "postable": true
},
{
"handle": "sheltermagazines",
"name": "Shelter Magazines",
- "ig_user_id": "17841406881694118"
+ "ig_user_id": "17841406881694118",
+ "postable": true
},
{
"handle": "suedewallpaper",
"name": "Suede Wallpaper",
- "ig_user_id": "17841408648437136"
+ "ig_user_id": "17841408648437136",
+ "postable": true
},
{
"handle": "textilewallpaper",
"name": "Textile Wallpaper",
- "ig_user_id": "17841408813467105"
+ "ig_user_id": "17841408813467105",
+ "postable": true
},
{
"handle": "thedesignerlibrary",
"name": "Designer Library",
- "ig_user_id": "17841408572952750"
+ "ig_user_id": "17841408572952750",
+ "postable": true
},
{
"handle": "thesetdecorator",
"name": "The Set Decorator",
- "ig_user_id": "17841406774743877"
+ "ig_user_id": "17841406774743877",
+ "postable": true
},
{
"handle": "traditionalwhimsy",
"name": "Traditional Whimsy",
- "ig_user_id": "17841408645959795"
+ "ig_user_id": "17841408645959795",
+ "postable": true
},
{
"handle": "velvetwallpaper",
"name": "Velvet Wallpaper",
- "ig_user_id": "17841408844140138"
+ "ig_user_id": "17841408844140138",
+ "postable": true
},
{
"handle": "wallpaperhistory",
"name": "Wallpaper History",
- "ig_user_id": "17841408790217103"
+ "ig_user_id": "17841408790217103",
+ "postable": true
},
{
"handle": "wallpaperinstallers",
"name": "Wallpaper Installers",
- "ig_user_id": "17841414900195265"
+ "ig_user_id": "17841414900195265",
+ "postable": true
},
{
"handle": "wallpaperwednesdays",
"name": "Wallpaper Wednesdays",
- "ig_user_id": "17841409211532596"
+ "ig_user_id": "17841409211532596",
+ "postable": true
}
]
}
\ No newline at end of file
diff --git a/scripts/build-dw-accounts.js b/scripts/build-dw-accounts.js
index a034f6b..d26a3f9 100644
--- a/scripts/build-dw-accounts.js
+++ b/scripts/build-dw-accounts.js
@@ -47,6 +47,9 @@ const accounts = Object.values(src)
handle: String(a.handle),
name: String(a.page_name || a.handle),
ig_user_id: a.ig_user_id || null,
+ // An account is postable when it has an ig_user_id (wired to the Meta Graph API).
+ // Accounts without ig_user_id are staged but not yet API-connected.
+ postable: !!(a.ig_user_id),
}))
.sort((x, y) => x.handle.localeCompare(y.handle));
← e10eae7 auto-data-snapshot: 2026-08-26T20:07:56 (1 data files) — pub
·
back to Marketing Command Center
·
auto-data-snapshot: 2026-08-27T08:19:36 (1 data files) — pub e672b7f →