diff --git a/integrations/approval.go b/integrations/approval.go new file mode 100644 index 0000000..2bce16a --- /dev/null +++ b/integrations/approval.go @@ -0,0 +1,21 @@ +package integrations + +import ( + "github.com/netbirdio/netbird/management/server/account" + nbpeer "github.com/netbirdio/netbird/management/server/peer" +) + +type IntegratedApprovalImpl struct { +} + +func NewIntegratedApproval() *IntegratedApprovalImpl { + return &IntegratedApprovalImpl{} +} + +func (v *IntegratedApprovalImpl) PreparePeer(peer *nbpeer.Peer, _ *account.ExtraSettings, _ []string) *nbpeer.Peer { + return peer.Copy() +} + +func (v *IntegratedApprovalImpl) ValidatePeer(*nbpeer.Peer, []string) (bool, error) { + return true, nil +} diff --git a/integrations/validator.go b/integrations/validator.go deleted file mode 100644 index d0a2470..0000000 --- a/integrations/validator.go +++ /dev/null @@ -1,21 +0,0 @@ -package integrations - -import ( - "github.com/netbirdio/netbird/management/server/account" - nbpeer "github.com/netbirdio/netbird/management/server/peer" -) - -type IntegratedValidatorImpl struct { -} - -func NewIntegratedValidator() *IntegratedValidatorImpl { - return &IntegratedValidatorImpl{} -} - -func (v *IntegratedValidatorImpl) PreparePeer(peer *nbpeer.Peer, _ *account.ExtraSettings, _ []string) *nbpeer.Peer { - return peer.Copy() -} - -func (v *IntegratedValidatorImpl) ValidatePeer(*nbpeer.Peer, []string) (bool, error) { - return true, nil -}