#6509·wekan

Please test FerretDB1 with MySQL, MariaDB and SAP Hana? (was: SQLite, PostgreSQL)

Author: AmigaAbattoirCreated Jul 23, 2026Updated Jul 24, 2026
LabelsTargets:Database:FerretDB2:PostgreSQLTargets:Database:FerretDB1:PostgreSQLTargets:Database:FerretDB1:SQLiteTargets:Database:FerretDB1:MySQLTargets:Database:FerretDB1:SAP-Hana

Started with a fresh volumes for wekan and database using (docker with FerretDB 2 + PostgreSQL). I created an admin user and logged. When I logged in and got to the boards page there was this in the console:

eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:291 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'remove')
    at eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:291:11846
    at Generator.next (<anonymous>)
    at n (eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:9:104776)
    at l (eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:9:104973)

I can make a new board, however if I try adding lists they do not show up until I reload the board. If I try adding cards, they do not appear. At that point, if I try going back to my boards, it doesn't show the board.

If I try to import a board with out members (and say map later), when the board loads up, only the lists show up, no cards, and then there are console errors:

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'remove')
    at eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:291:11846
    at Generator.next (<anonymous>)
    at n (eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:9:104776)
    at l (eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:9:104973)
eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:3 Exception from Tracker recompute function: undefined
eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:3 Error: Bad index in range.removeMember: 0
    at n.removeMember (https://wekan.<HIDE MY URL>.com/eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:162:6824)
    at https://wekan.<HIDE MY URL>.com/eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:163:23234
    at t.withComputation (https://wekan.<HIDE MY URL>.com/eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:134:4362)
    at t.nonreactive (https://wekan.<HIDE MY URL>.com/eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:134:4231)
    at Object.removedAt (https://wekan.<HIDE MY URL>.com/eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:163:23125)
    at Object.removed (https://wekan.<HIDE MY URL>.com/eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:154:3022)
    at https://wekan.<HIDE MY URL>.com/eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:152:1641
    at Array.forEach (<anonymous>)
    at i.diffQueryOrderedChanges (https://wekan.<HIDE MY URL>.com/eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:152:1597)
    at v (https://wekan.<HIDE MY URL>.com/eb8860f2b7f8221773b2c817b9b0116a6bba4a53.js?meteor_js_resource=true:154:2551) undefined