From e553aca772bd2c97642ad8681216583d7b8da46b Mon Sep 17 00:00:00 2001 From: Daniel Mason Date: Thu, 26 Jun 2025 20:31:42 +1200 Subject: [PATCH] Update ID --- src/internal/db/emoji_usage.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/internal/db/emoji_usage.go b/src/internal/db/emoji_usage.go index c74a7ab..7482d14 100644 --- a/src/internal/db/emoji_usage.go +++ b/src/internal/db/emoji_usage.go @@ -173,7 +173,7 @@ func (db *Database) GetTopEmojisForGuildUser(guildID string, userID string, num func (db *Database) GetRecentEmojisForUser(guildID string, userID string, hours int64) ([]EmojiUsage, error) { var data []EmojiUsage row, err := db.db.Query( - "SELECT guild_id, channel_id, message_id, user_id, emoji_id, emoji_name, timestamp "+ + "SELECT id, guild_id, channel_id, message_id, user_id, emoji_id, emoji_name, timestamp "+ "FROM `emoji_usage` WHERE `guild_id` = ? AND `user_id` = ? AND timestamp >= datetime('now', '-"+fmt.Sprintf("%d", hours)+" hours') "+ "ORDER BY timestamp DESC", guildID, @@ -187,7 +187,7 @@ func (db *Database) GetRecentEmojisForUser(guildID string, userID string, hours defer row.Close() for row.Next() { usage := EmojiUsage{} - row.Scan(&usage.GuildID, &usage.ChannelID, &usage.MessageID, &usage.UserID, &usage.EmojiID, &usage.EmojiName, &usage.Timestamp) + row.Scan(&usage.ID, &usage.GuildID, &usage.ChannelID, &usage.MessageID, &usage.UserID, &usage.EmojiID, &usage.EmojiName, &usage.Timestamp) data = append(data, usage) } @@ -198,7 +198,7 @@ func (db *Database) GetRecentEmojisForUser(guildID string, userID string, hours func (db *Database) GetAllEmojisForUser(guildID string, userID string) ([]EmojiUsage, error) { var data []EmojiUsage row, err := db.db.Query( - "SELECT guild_id, channel_id, message_id, user_id, emoji_id, emoji_name, timestamp "+ + "SELECT id, guild_id, channel_id, message_id, user_id, emoji_id, emoji_name, timestamp "+ "FROM `emoji_usage` WHERE `guild_id` = ? AND `user_id` = ?", guildID, userID, @@ -211,7 +211,7 @@ func (db *Database) GetAllEmojisForUser(guildID string, userID string) ([]EmojiU defer row.Close() for row.Next() { usage := EmojiUsage{} - row.Scan(&usage.GuildID, &usage.ChannelID, &usage.MessageID, &usage.UserID, &usage.EmojiID, &usage.EmojiName, &usage.Timestamp) + row.Scan(&usage.ID, &usage.GuildID, &usage.ChannelID, &usage.MessageID, &usage.UserID, &usage.EmojiID, &usage.EmojiName, &usage.Timestamp) data = append(data, usage) }