Skip to content

Account for latest bridged message being deleted while importing

Eric Eastwood requested to merge account-for-deleted-message into develop

Account for latest bridged message being deleted while importing

Example failures:

2023-02-04T00:56:21.001Z - error: concurrentQueue: Failed to process itemId=546318a5db8155e6700d3d22 message=Cannot read property 'parentId' of null, stack=TypeError: Cannot read property 'parentId' of null
    at importMessagesFromGitterRoomToHistoricalMatrixRoom (./modules/matrix-bridge/lib/gitter-to-matrix-historical-import.js:542:57)
    at async gitterToMatrixHistoricalImport (./modules/matrix-bridge/lib/gitter-to-matrix-historical-import.js:679:5)
    at async ./scripts/utils/gitter-to-matrix-historical-import-worker.js:375:7
    at async ConcurrentQueue._processItem (./scripts/utils/gitter-to-matrix-historical-import/concurrent-queue.js:143:9)
    at async ./scripts/utils/gitter-to-matrix-historical-import/concurrent-queue.js:87:11
    at async Promise.all (index 10)
    at async ConcurrentQueue.processFromGenerator (./scripts/utils/gitter-to-matrix-historical-import/concurrent-queue.js:106:5)
    at async exec (./scripts/utils/gitter-to-matrix-historical-import-worker.js:288:3), name=TypeError

2023-02-04T01:59:46.609Z - error: concurrentQueue: Failed to process itemId=60214d4a6da037398461701b message=Cannot read property 'parentId' of null, stack=TypeError: Cannot read property 'parentId' of null
    at importMessagesFromGitterRoomToHistoricalMatrixRoom (./modules/matrix-bridge/lib/gitter-to-matrix-historical-import.js:542:57)
    at async gitterToMatrixHistoricalImport (./modules/matrix-bridge/lib/gitter-to-matrix-historical-import.js:679:5)
    at async ./scripts/utils/gitter-to-matrix-historical-import-worker.js:375:7
    at async ConcurrentQueue._processItem (./scripts/utils/gitter-to-matrix-historical-import/concurrent-queue.js:143:9)
    at async ./scripts/utils/gitter-to-matrix-historical-import/concurrent-queue.js:87:11
    at async Promise.all (index 16)
    at async ConcurrentQueue.processFromGenerator (./scripts/utils/gitter-to-matrix-historical-import/concurrent-queue.js:106:5)
    at async exec (./scripts/utils/gitter-to-matrix-historical-import-worker.js:288:3), name=TypeError

2023-02-04T01:58:59.621Z - error: concurrentQueue: Failed to process itemId=5e39bf77d73408ce4fd8b3c3 message=Cannot read property 'parentId' of null, stack=TypeError: Cannot read property 'parentId' of null
    at importMessagesFromGitterRoomToHistoricalMatrixRoom (./modules/matrix-bridge/lib/gitter-to-matrix-historical-import.js:542:57)
    at async gitterToMatrixHistoricalImport (./modules/matrix-bridge/lib/gitter-to-matrix-historical-import.js:679:5)
    at async ./scripts/utils/gitter-to-matrix-historical-import-worker.js:375:7
    at async ConcurrentQueue._processItem (./scripts/utils/gitter-to-matrix-historical-import/concurrent-queue.js:143:9)
    at async ./scripts/utils/gitter-to-matrix-historical-import/concurrent-queue.js:87:11
    at async Promise.all (index 18)
    at async ConcurrentQueue.processFromGenerator (./scripts/utils/gitter-to-matrix-historical-import/concurrent-queue.js:106:5)
    at async exec (./scripts/utils/gitter-to-matrix-historical-import-worker.js:288:3), name=TypeError

Follow-up to !2313 (merged)

Part of #2609 (closed)

Edited by Eric Eastwood

Merge request reports