Steps to replicate the issue (include links if applicable):
- Import data for ipoid using November 10
- Run main.sh --updatedb
What happens?:
Update init already run, skipping...
Update remove-tunnel-anonymous-property already run, skipping...
Database updated!
Feed for 20231111 exists, pulling now...
Feed downloaded to /tmp/20231111.json.gz
Feed for 20231110 exists, pulling now...
Feed downloaded to /tmp/20231110.json.gz
Removing potential stale files...
Unzipping yesterday's file...
Sorting yesterday's file...
Unzipping today's file...
Aggregating today's properties...
Sorting today's file...
Finding lines unique to old file...
Finding lines unique to new file...
Processing unique files...
Joining and sorting unique files...
Outputting SQL statements...
/srv/service/output-sql.js:39
if ( tunnel1.operator !== tunnel2.operator ) {
^
TypeError: Cannot read properties of undefined (reading 'operator')
at tunnelsCompare (/srv/service/output-sql.js:39:38)
at tunnelsArrayCompare (/srv/service/output-sql.js:65:11)
at checkIfChanged (/srv/service/output-sql.js:147:11)
at Interface.diff (/srv/service/output-sql.js:335:11)
at Interface.emit (node:events:513:28)
at Interface._onLine (node:readline:491:10)
at Interface._normalWrite (node:readline:665:12)
at ReadStream.ondata (node:readline:272:10)
at ReadStream.emit (node:events:513:28)
at ReadStream.Readable.read (node:internal/streams/readable:527:10)What should have happened instead?:
no error.
Software version (skip for WMF-hosted wikis like Wikipedia):
Other information (browser name/version, screenshots, etc.):
QA Results - ipoid- vsc
| AC | Status | Details |
|---|---|---|
| 1 | ❌ | https://phabricator.wikimedia.org/T351197 here |

