← 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
M .gitignoreM package.jsonM scripts/backfill-address-from-csv.py
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 →