fix: sqLite transaction error on save