diff --git a/internal/app/api/v1/backend/provisioning_service.go b/internal/app/api/v1/backend/provisioning_service.go index 5421962..f90bf77 100644 --- a/internal/app/api/v1/backend/provisioning_service.go +++ b/internal/app/api/v1/backend/provisioning_service.go @@ -163,7 +163,9 @@ func (p ProvisioningService) NewPeer(ctx context.Context, req models.Provisionin peer.PresharedKey = domain.PreSharedKey(req.PresharedKey) } - if peer.DisplayName == "" { + if req.DisplayName != "" { + peer.DisplayName = req.DisplayName + } else { peer.GenerateDisplayName("API") }