diff --git a/src/bot/events/interaction-create/checkin/handlers/detail-button.ts b/src/bot/events/interaction-create/checkin/handlers/detail-button.ts index 33dbb72..1cb2bc8 100644 --- a/src/bot/events/interaction-create/checkin/handlers/detail-button.ts +++ b/src/bot/events/interaction-create/checkin/handlers/detail-button.ts @@ -39,7 +39,7 @@ registerInteractionHandler({ const checkin = await Checkin.getCheckin(client.prisma, checkinId) const prevCheckin = await Checkin.getPrevCheckin(client.prisma, checkin.user!.id, checkin.checkin_streak!, checkin) - await sendReply(interaction, Checkin.MSG.GrinderDetails(member, checkin, checkin.checkin_streak!.streak, prevCheckin)) + await sendReply(interaction, Checkin.MSG.GrinderDetails(checkin, prevCheckin)) } catch (err: any) { if (err instanceof DiscordBaseError) diff --git a/src/bot/events/interaction-create/checkin/messages/index.ts b/src/bot/events/interaction-create/checkin/messages/index.ts index d454ab8..d21f745 100644 --- a/src/bot/events/interaction-create/checkin/messages/index.ts +++ b/src/bot/events/interaction-create/checkin/messages/index.ts @@ -26,12 +26,12 @@ ${todo} > ${DUMMY.FOOTER}`, - GrinderDetails: (member: GuildMember, checkin: Checkin, streakCount: number, lastCheckin?: Checkin) => ` + GrinderDetails: (checkin: Checkin, lastCheckin?: Checkin) => ` ✨─────✨/✨━━━━✨ -🌟 **Grinder:** <@${member.id}> +🌟 **Grinder:** <@${checkin.user!.discord_id}> 📁 **Attachment:** ${checkin.attachments && checkin.attachments.length > 0 ? '✅' : '❌'} -🕓 **Date:** ${getParsedNow()} -🔥 **Current Streak:** ${streakCount} day(s) +🕓 **Date:** ${getParsedNow(getNow(checkin.created_at))} +🔥 **Current Streak:** ${checkin.checkin_streak!.streak} day(s) 🗓 **Last Check-In:** ${lastCheckin ? `[${getParsedNow(getNow(lastCheckin.created_at))}](${lastCheckin.link})` : '-'} `,