[object Object]

← back to Marketing Command Center

chore: lint (with-open autofix), refactor (none needed), v1.3.0 → v1.3.1 (session close)

01590c1c5b9765dac62f4c926d182c75f82fe100 · 2026-07-17 09:13:22 -0700 · Steve

Files touched

Diff

commit 01590c1c5b9765dac62f4c926d182c75f82fe100
Author: Steve <steve@designerwallcoverings.com>
Date:   Fri Jul 17 09:13:22 2026 -0700

    chore: lint (with-open autofix), refactor (none needed), v1.3.0 → v1.3.1 (session close)
---
 .gitignore                           | 4 ++++
 package.json                         | 2 +-
 scripts/backfill-address-from-csv.py | 3 ++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/.gitignore b/.gitignore
index 6e13522..0a22b4d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -47,3 +47,7 @@ data/calendars-overrides.json
 public/data/clients-fm.json
 public/data/prospects-*.json
 data/sources/
+
+# Python bytecode
+__pycache__/
+*.pyc
diff --git a/package.json b/package.json
index 7739078..d1f27fd 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "marketing-command-center",
-  "version": "1.3.0",
+  "version": "1.3.1",
   "description": "DW Marketing Command Center — Constant Contact, marketing calendar, suggested copy, on-demand layouts",
   "main": "server.js",
   "scripts": {
diff --git a/scripts/backfill-address-from-csv.py b/scripts/backfill-address-from-csv.py
index b7d590a..a4c861b 100644
--- a/scripts/backfill-address-from-csv.py
+++ b/scripts/backfill-address-from-csv.py
@@ -76,7 +76,8 @@ def main():
     total_files = total_matched = 0
 
     for jf in sorted(glob.glob(os.path.join(DATA_DIR, a.glob))):
-        d = json.load(open(jf))
+        with open(jf) as _jf:
+            d = json.load(_jf)
         biz = d.get("businesses", [])
         src = d.get("source")
         path = srcmap.get(src)

← 959a2f0 Vendor IG Reporting: wire never-expiring page token, page-to  ·  back to Marketing Command Center  ·  auto-save: 2026-07-17T09:16:00 (1 files) — package-lock.json 3c65730 →