diff --git a/controllers/authGrpc.go b/controllers/authGrpc.go index 0728c528..a7b903fc 100644 --- a/controllers/authGrpc.go +++ b/controllers/authGrpc.go @@ -81,7 +81,7 @@ func grpcAuthorize(ctx context.Context) error { } emptynode := models.Node{} node, err := functions.GetNodeByMacAddress(network, mac) - if !database.IsEmptyRecord(err) { + if database.IsEmptyRecord(err) { if node, err = functions.GetDeletedNodeByMacAddress(network, mac); err != nil { if !database.IsEmptyRecord(err) { if functions.RemoveDeletedNode(node.ID) { @@ -90,7 +90,8 @@ func grpcAuthorize(ctx context.Context) error { } return status.Errorf(codes.Unauthenticated, "Node does not exist.") } - } else if err != nil || node.MacAddress == emptynode.MacAddress { + } + if err != nil || node.MacAddress == emptynode.MacAddress { return status.Errorf(codes.Unauthenticated, "Node does not exist.") }