Org update should throw error if not found (#7066)

* Org update should give error if not found

* Used affected rows
This commit is contained in:
Utkarsh Bhatnagar authored and Torkel Ödegaard committed 2017-01-03 09:21:18 +01:00
1 parent d8ebebc612
commit 65057212e7
1 file changed
+7 -1
+7 -1
View File
@@ -133,10 +133,16 @@ func UpdateOrg(cmd *m.UpdateOrgCommand) error {
Updated: time.Now(),
}
if _, err := sess.Id(cmd.OrgId).Update(&org); err != nil {
affectedRows, err := sess.Id(cmd.OrgId).Update(&org)
if err != nil {
return err
}
if affectedRows == 0 {
return m.ErrOrgNotFound
}
sess.publishAfterCommit(&events.OrgUpdated{
Timestamp: org.Updated,
Id: org.Id,