fix: resolve security header profile preset slugs when assigning via UUID string

This commit is contained in:
GitHub Actions
2026-03-21 01:59:34 +00:00
parent af5cdf48cf
commit e4f2606ea2
2 changed files with 47 additions and 5 deletions
@@ -236,10 +236,6 @@ func (h *ProxyHostHandler) resolveSecurityHeaderProfileReference(value any) (*ui
return nil, nil
}
if _, err := uuid.Parse(trimmed); err != nil {
return nil, parseErr
}
var profile models.SecurityHeaderProfile
if err := h.db.Select("id").Where("uuid = ?", trimmed).First(&profile).Error; err != nil {
if err == gorm.ErrRecordNotFound {