Skip to content

Commit

Permalink
fix: whoops, totally forgot to modify the interfaces
Browse files Browse the repository at this point in the history
  • Loading branch information
ADRFranklin committed Mar 31, 2024
1 parent 56e8926 commit 46d1a3a
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
6 changes: 5 additions & 1 deletion bot/commands/cmd_rep.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,11 @@ func (cm *CommandManager) commandRep(
err error,
) {
cm.sendThinkingResponse(interaction)
user := cm.Storage.GetUserOrCreate(interaction.Member.User.ID)
user, err := cm.Storage.GetUserOrCreate(interaction.Member.User.ID)
if err != nil {
cm.editOriginalResponse(interaction, fmt.Sprintf("Failed to get/create user with error %s", err.Error()))
return
}
sort.Slice(user.ReceivedReactions, func(i, j int) bool {
return user.ReceivedReactions[i].Counter > user.ReceivedReactions[j].Counter
})
Expand Down
2 changes: 1 addition & 1 deletion storage/memory.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (

type Memory struct{}

func (m *Memory) GetUserOrCreate(discordUserID string) (result User) {
func (m *Memory) GetUserOrCreate(discordUserID string) (result User, err error) {
return
}
func (m *Memory) RecordChatLog(discordUserID string, discordChannel string, message string, messageID string) (err error) {
Expand Down
2 changes: 1 addition & 1 deletion storage/storage.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ type Storer interface {
GetRandomUser() (result string, err error)
GetMessageByID(messageID string) (message ChatLog, err error)

GetUserOrCreate(discordUserID string) (result User)
GetUserOrCreate(discordUserID string) (result User, err error)
UpdateUserUsername(discordUserID, username string) (err error)
UpdateUser(user User) (err error)
RemoveUser(id string) (err error)
Expand Down

0 comments on commit 46d1a3a

Please sign in to comment.