Skip to content
Snippets Groups Projects
Commit b6c2c994 authored by Jake Taylor's avatar Jake Taylor :lips:
Browse files

Merge branch 'hotfix/XX-4655' into 'release'

guard against bad upsert op

See merge request !110
parents 4da16211 a8482016
No related branches found
No related tags found
3 merge requests!116XX-4684 / Use new wasm-utils repo,!110guard against bad upsert op,!67fix for latest client release
This commit is part of merge request !116. Comments created here will be created in the context of that merge request.
......@@ -414,8 +414,9 @@ func (w *wasmModel) upsertMessage(msg *Message) (uint64, error) {
// Store message to database
msgIdObj, err := impl.Put(w.db, messageStoreName, messageObj)
if err != nil {
return 0, errors.Errorf("Unable to put Message: %+v", err)
if err != nil || msgIdObj.Equal(js.Undefined()) {
return 0, errors.Errorf("Unable to put Message: %+v\n%s",
err, newMessageJson)
}
uuid := msgIdObj.Int()
......
......@@ -317,8 +317,9 @@ func (w *wasmModel) upsertMessage(msg *Message) (uint64, error) {
// Store message to database
msgIdObj, err := impl.Put(w.db, messageStoreName, messageObj)
if err != nil {
return 0, errors.Errorf("Unable to put Message: %+v", err)
if err != nil || msgIdObj.Equal(js.Undefined()) {
return 0, errors.Errorf("Unable to put Message: %+v\n%s",
err, newMessageJson)
}
uuid := msgIdObj.Int()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment