feat: handle insert into database error

This commit is contained in:
Adrien Raffin-Caboisse 2022-05-13 11:09:28 +02:00
parent 62cfd60e38
commit 209d003832
No known key found for this signature in database
GPG key ID: 7FB60532DEBEAD6A

View file

@ -205,7 +205,12 @@ func (api headscaleV1APIServer) SetTags(
}
}
api.h.SetTags(machine, request.GetTags())
err = api.h.SetTags(machine, request.GetTags())
if err != nil {
return &v1.SetTagsResponse{
Machine: nil,
}, status.Error(codes.Internal, err.Error())
}
log.Trace().
Str("machine", machine.Name).