After upgrade, walletsUpdate, updateLedger bool throws error

Hey guys running into something funky,. When I updated from 3.15.0 to 3.21.1

The walletsUpdate() intellisense says default for 2nd parameter updateLedger is true. Documentation says false. The behavior I observer is false ( verified in console wallet ledger).
Now when I set it to true
walletsUpdate(updatesArray, true); I get an ( new ) error

failed to update user wallet: ERROR: at or near \")\": syntax error: unimplemented: arrays of jsonb not allowed (SQLSTATE 0A000)])",

Any suggestions ? Thanks !

Hey @ryanprice, the Nakama upgrade introduced some query changes which are incompatible with some older versions of CockroachDB, you’ll need to upgrade that too.

1 Like