Preload namespace so the name can be shown

This commit is contained in:
Juan Font
2021-09-03 10:23:26 +02:00
parent 7287e0259c
commit 7ce4738d8a
2 changed files with 7 additions and 3 deletions

View File

@@ -231,7 +231,7 @@ func (h *Headscale) GetMachine(namespace string, name string) (*Machine, error)
// GetMachineByID finds a Machine by ID and returns the Machine struct
func (h *Headscale) GetMachineByID(id uint64) (*Machine, error) {
m := Machine{}
if result := h.db.Find(&Machine{ID: id}).First(&m); result.Error != nil {
if result := h.db.Preload("Namespace").Find(&Machine{ID: id}).First(&m); result.Error != nil {
return nil, result.Error
}
return &m, nil