Browse Source

switch event deletion back to preload subevents

Alexander Belanger 4 năm trước cách đây
mục cha
commit
88426caf98
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      internal/repository/gorm/event.go

+ 2 - 2
internal/repository/gorm/event.go

@@ -106,7 +106,7 @@ func (repo *KubeEventRepository) CreateEvent(
 				return err
 			}
 
-			if err := query.Unscoped().Select("SubEvents").Delete(matchedEvent).Error; err != nil {
+			if err := query.Unscoped().Preload("SubEvents").Delete(matchedEvent).Error; err != nil {
 				return err
 			}
 		}
@@ -262,7 +262,7 @@ func (repo *KubeEventRepository) AppendSubEvent(event *models.KubeEvent, subEven
 func (repo *KubeEventRepository) DeleteEvent(
 	id uint,
 ) error {
-	if err := repo.db.Unscoped().Select("SubEvents").Where("id = ?", id).Delete(&models.KubeEvent{}).Error; err != nil {
+	if err := repo.db.Unscoped().Preload("SubEvents").Where("id = ?", id).Delete(&models.KubeEvent{}).Error; err != nil {
 		return err
 	}