diff --git a/client/src/pages/network/Interfaces.vue b/client/src/pages/network/Interfaces.vue index 819c354..78e3fbc 100644 --- a/client/src/pages/network/Interfaces.vue +++ b/client/src/pages/network/Interfaces.vue @@ -50,7 +50,7 @@ async function apply(){ } async function deleteInterface(){ - let res = await apiCall("Network.DeleteInterface", {Interface: displayData[selection[0]].name}); + let res = await apiCall("Network.DeleteInterface", {name: displayData[selection[0]].name}); if (res.Error === null) { console.debug("deleted interface"); } else { diff --git a/internal/api/network/interfaces.go b/internal/api/network/interfaces.go index 17e8176..90eb395 100644 --- a/internal/api/network/interfaces.go +++ b/internal/api/network/interfaces.go @@ -19,16 +19,16 @@ func (f *Network) GetInterfaces(ctx context.Context, params struct{}) (GetInterf } type DeleteInterfaceParameters struct { - Interface string + Name string } func (f *Network) DeleteInterface(ctx context.Context, params DeleteInterfaceParameters) (struct{}, error) { - _, ok := f.Conf.Network.Interfaces[params.Interface] + _, ok := f.Conf.Network.Interfaces[params.Name] if !ok { return struct{}{}, fmt.Errorf("Interface does not Exist") } - delete(f.Conf.Network.Interfaces, params.Interface) + delete(f.Conf.Network.Interfaces, params.Name) return struct{}{}, nil }