From b06c03ef8e7264561474473d6d28f0654a6d2425 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Thu, 1 May 2025 19:12:19 +0200 Subject: [PATCH] fix missing error check (#419) --- internal/adapters/wireguard.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/internal/adapters/wireguard.go b/internal/adapters/wireguard.go index a02f614..6c15771 100644 --- a/internal/adapters/wireguard.go +++ b/internal/adapters/wireguard.go @@ -393,8 +393,14 @@ func (r *WgRepo) getOrCreatePeer(deviceId domain.InterfaceIdentifier, id domain. }, }, }) + if err != nil { + return nil, fmt.Errorf("peer create error for %s: %w", id.ToPublicKey(), err) + } peer, err = r.getPeer(deviceId, id) + if err != nil { + return nil, fmt.Errorf("peer error after create: %w", err) + } return peer, nil }