diff --git a/cmd/queryList.go b/cmd/queryList.go index 7bff80c..9af5bad 100644 --- a/cmd/queryList.go +++ b/cmd/queryList.go @@ -53,7 +53,7 @@ var SavedQueryList = &cobra.Command{ // Delete a saved query from the list. func deleteSavedQuery(client *HTTPClient, savedQueryID, title string) { fmt.Printf("\nAttempting to delete '%s'", title) - deleteURL := `filters/filter/` + savedQueryID + deleteURL := `filters/` + savedQueryID req, err := client.NewRequest("DELETE", deleteURL, nil) if err != nil { fmt.Println("Failed to delete the saved query with error: ", err) diff --git a/main.go b/main.go index 7237226..a3767aa 100644 --- a/main.go +++ b/main.go @@ -134,7 +134,7 @@ func main() { cli.CompletionOptions.HiddenDefaultCmd = true - // create a default profile if file does not exist + // create a default profile if file does not exist if previousConfig, err := config.ReadConfigFromFile(); os.IsNotExist(err) { conf := config.Config{ Profiles: map[string]config.Profile{"demo": defaultInitialProfile()}, @@ -145,11 +145,13 @@ func main() { // updates the demo profile for existing users _, exists := previousConfig.Profiles["demo"] if exists { - conf := config.Config{ - Profiles: map[string]config.Profile{"demo": defaultInitialProfile()}, - DefaultProfile: "demo", + conf := config.Profile{ + URL: "http://demo.parseable.com", + Username: "admin", + Password: "admin", } - config.WriteConfigToFile(&conf) + previousConfig.Profiles["demo"] = conf + config.WriteConfigToFile(previousConfig) } } diff --git a/pkg/model/savedQueries.go b/pkg/model/savedQueries.go index c5e757c..064bf24 100644 --- a/pkg/model/savedQueries.go +++ b/pkg/model/savedQueries.go @@ -227,7 +227,7 @@ func SavedQueriesMenu() *tea.Program { // fetchFilters fetches saved SQL queries for the active user from the server func fetchFilters(client *http.Client, profile *config.Profile) []list.Item { - endpoint := fmt.Sprintf("%s/%s/%s", profile.URL, "api/v1/filters", profile.Username) + endpoint := fmt.Sprintf("%s/%s", profile.URL, "api/v1/filters") req, err := http.NewRequest("GET", endpoint, nil) if err != nil { fmt.Println("Error creating request:", err)