From 271e61510ece65f97c95c30c32047afa3ae40188 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Mon, 10 Feb 2025 18:00:00 +0800 Subject: [PATCH] :bug: Fix inconsistent remove member behaviour with messaging --- pkg/internal/http/api/realm_members_api.go | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pkg/internal/http/api/realm_members_api.go b/pkg/internal/http/api/realm_members_api.go index 50b7c71..722f9b0 100644 --- a/pkg/internal/http/api/realm_members_api.go +++ b/pkg/internal/http/api/realm_members_api.go @@ -99,17 +99,10 @@ func removeRealmMember(c *fiber.Ctx) error { return fiber.NewError(fiber.StatusNotFound, err.Error()) } - var account models.Account - if err := database.C.Where(&models.Account{ - BaseModel: models.BaseModel{ID: uint(memberId)}, - }).First(&account).Error; err != nil { - return fiber.NewError(fiber.StatusNotFound, err.Error()) - } - var member models.RealmMember if err := database.C.Where(&models.RealmMember{ + BaseModel: models.BaseModel{ID: uint(memberId)}, RealmID: realm.ID, - AccountID: account.ID, }).First(&member).Error; err != nil { return fiber.NewError(fiber.StatusNotFound, err.Error()) }