diff --git a/appstate/state.go b/appstate/state.go index 343dacf..0941244 100644 --- a/appstate/state.go +++ b/appstate/state.go @@ -496,28 +496,6 @@ func (s *State) NavigateToPath(path []string) { s.SelectedEntryID = "" } -func (s *State) DeleteCurrentGroup() error { - session, ok := s.Session.(MutableSession) - if !ok { - return fmt.Errorf("session is not mutable") - } - - model, err := session.Current() - if err != nil { - return err - } - if err := model.DeleteGroup(s.CurrentPath); err != nil { - return err - } - - session.Replace(model) - if len(s.CurrentPath) > 0 { - s.CurrentPath = append([]string(nil), s.CurrentPath[:len(s.CurrentPath)-1]...) - } - s.Dirty = true - return nil -} - func (s *State) Save() error { session, ok := s.Session.(SaveableSession) if !ok {