Просмотр исходного кода

fixes #1606 emit OrgCreated event when new org created.

Anthony Woods 10 лет назад
Родитель
Сommit
6a09a7c398
1 измененных файлов с 5 добавлено и 1 удалено
  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
 }