Parcourir la source

fixes 1606 emit OrgCreated event when new org created.

Anthony Woods il y a 11 ans
Parent
commit
068ccf1c0f
1 fichiers modifiés avec 5 ajouts et 1 suppressions
  1. 5 1
      pkg/services/sqlstore/user.go

+ 5 - 1
pkg/services/sqlstore/user.go

@@ -55,7 +55,11 @@ func getOrgIdForNewUser(userEmail string, sess *session) (int64, error) {
 	if _, err := sess.Insert(&org); err != nil {
 		return 0, err
 	}
-
+	sess.publishAfterCommit(&events.OrgCreated{
+		Timestamp: org.Created,
+		Id:        org.Id,
+		Name:      org.Name,
+	})
 	return org.Id, nil
 }