From de7730caf7911224e4dc687d1b8847fa100e5ebc Mon Sep 17 00:00:00 2001 From: Malte Bauch <malte.bauch@stud.h-da.de> Date: Mon, 11 Sep 2023 18:20:18 +0200 Subject: [PATCH] Allow to update suggestions through function if it failed before --- cli/cmd/prompt.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cli/cmd/prompt.go b/cli/cmd/prompt.go index 54d2ec6b3..ce362b8f8 100644 --- a/cli/cmd/prompt.go +++ b/cli/cmd/prompt.go @@ -229,13 +229,13 @@ func (pc *PromptCompleter) updateSuggestionsThroughFunc(d prompt.Document, c *co if pc.lastSuggestions == nil { var err error newSuggestions, err := fn() + if err != nil { + return prompt.FilterHasPrefix([]prompt.Suggest{}, d.GetWordBeforeCursor(), true) + } pc.lastSuggestions = &suggestionTracker{ lastCommand: c, lastSuggestion: newSuggestions, } - if err != nil { - return prompt.FilterHasPrefix(pc.lastSuggestions.lastSuggestion, d.GetWordBeforeCursor(), true) - } } return prompt.FilterHasPrefix(pc.lastSuggestions.lastSuggestion, d.GetWordBeforeCursor(), true) } -- GitLab