feat/40-reroll-on-disinterest #54

Merged
kenobi merged 73 commits from feat/40-reroll-on-disinterest into master 2023-11-19 20:24:36 +01:00
Showing only changes of commit 4e9fe587b0 - Show all commits

View File

@ -248,7 +248,7 @@ export default class VoteController {
logger.info("Deleting vote message")
lastMessage.unpin()
await lastMessage.delete()
magnetotail marked this conversation as resolved Outdated

rename to "getOpenVoteEvent", since other events get filtered out

rename to "getOpenVoteEvent", since other events get filtered out

ca99987a20
done

ca99987a20baeceda27cb5e206bff42a54f31b04 done

renamed to getOpenPollEvent

renamed to getOpenPollEvent

4e9fe587b0
renamed

4e9fe587b0af1b91f049b820023bd0f7e6280517 renamed
const event = await this.getOpenEvent(guild, guild.id, requestId)
const event = await this.getOpenPollEvent(guild, guild.id, requestId)
if (event && votes?.length > 0) {
this.updateOpenPollEventWithVoteResults(event, votes, guild, guildId, requestId)
this.sendVoteClosedMessage(event, votes[0].movie, guildId, requestId)
@ -273,7 +273,7 @@ export default class VoteController {
}
return votes
magnetotail marked this conversation as resolved
Review

"Fehler, event hatte keine Uhrzeit" pls

"Fehler, event hatte keine Uhrzeit" pls
Review

ca99987a20
done

ca99987a20baeceda27cb5e206bff42a54f31b04 done
}
public async getOpenEvent(guild: Guild, guildId: string, requestId: string): Promise<GuildScheduledEvent | null> {
public async getOpenPollEvent(guild: Guild, guildId: string, requestId: string): Promise<GuildScheduledEvent | null> {
const voteEvents = (await guild.scheduledEvents.fetch())
.map((value) => value)
.filter(event => event.name.toLowerCase().includes("voting offen"))