From ef5b3dc1a76c98addb501ad714de70741297f0bf Mon Sep 17 00:00:00 2001 From: Stephan D Date: Thu, 20 Nov 2025 00:47:14 +0100 Subject: [PATCH] extended message set --- api/pkg/model/callrequest.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/pkg/model/callrequest.go b/api/pkg/model/callrequest.go index 68fee09..d237c42 100644 --- a/api/pkg/model/callrequest.go +++ b/api/pkg/model/callrequest.go @@ -34,8 +34,8 @@ func (cr *CallRequest) Validate() error { if cr == nil { return merrors.InvalidArgument("request payload is empty", "request") } - if cr.Phone == "" { - return merrors.InvalidArgument("phone must not be empty", "request.phone") + if cr.Phone == "" && cr.Email == "" { + return merrors.InvalidArgument("phone or email must not be empty", "request.phone", "request.email") } return nil }