matrix-appservice-slack icon indicating copy to clipboard operation
matrix-appservice-slack copied to clipboard

TypeError: Cannot convert undefined or null to object when loading an older NeDB database

Open spantaleev opened this issue 4 years ago • 3 comments

At matrix-docker-ansible-deploy we're trying to upgrade from the unofficial Slack bridge Docker image we were using (cadair/matrix-appservice-slack:latest) to the official one (matrixdotorg/matrix-appservice-slack:release-1.0.2).

For now, we'd like to migrate to some stable release of the official one and continue using NeDB. In the future, we'll try to migrate to Postgres.

We're getting some reports of the new bridge not working with the old NeDB database. See https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/341

I'm not sure how prevalent this is. I, personally, don't use the bridge, so can't really comment on it as well. I'm just opening this upstream issue.

spantaleev avatar Jan 22 '20 09:01 spantaleev

Is this related to #345?

nscaife avatar Jan 22 '20 21:01 nscaife

@nscaife Yes I do think it is related to your bug #345

prasket avatar Jan 26 '20 20:01 prasket

We want to drop support for NeDB. Please migrate to PostgreSQL. This bridge offers a database migrator.

#224

jaller94 avatar May 19 '22 13:05 jaller94