[GH-25] Always sort memes alphabetically (#26)
This commit is contained in:
parent
06547c877a
commit
eb3ca435db
|
@ -3,7 +3,6 @@ package main
|
|||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"github.com/pkg/errors"
|
||||
"image/jpeg"
|
||||
"net/http"
|
||||
"net/url"
|
||||
|
@ -11,6 +10,8 @@ import (
|
|||
"sort"
|
||||
"strings"
|
||||
|
||||
"github.com/pkg/errors"
|
||||
|
||||
"github.com/gorilla/mux"
|
||||
shellquote "github.com/kballard/go-shellquote"
|
||||
"github.com/mattermost/mattermost-server/v5/model"
|
||||
|
@ -122,7 +123,6 @@ func createMemesCommand() *model.Command {
|
|||
var availableMemes = getAvailableMemes()
|
||||
memes := model.NewAutocompleteData(memeCommand, "[meme-name]", "Create awesome Memes yourself!")
|
||||
|
||||
sort.Strings(availableMemes)
|
||||
for _, name := range availableMemes {
|
||||
currentMeme := model.NewAutocompleteData(name, "", fmt.Sprintf("sends %s meme", name))
|
||||
currentMeme.AddTextArgument("displays text on meme", "[text]", "")
|
||||
|
@ -143,6 +143,7 @@ func getAvailableMemes() []string {
|
|||
availableMemes = append(availableMemes, name)
|
||||
availableMemes = append(availableMemes, metadata.Aliases...)
|
||||
}
|
||||
sort.Strings(availableMemes)
|
||||
return availableMemes
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue