fix incorrect log regarding update cancellation, fixes return type of function to use Maybe
This commit is contained in:
		@@ -273,15 +273,15 @@ export default class VoteController {
 | 
			
		||||
		}
 | 
			
		||||
		return votes
 | 
			
		||||
	}
 | 
			
		||||
	public async getOpenPollEvent(guild: Guild, guildId: string, requestId: string): Promise<GuildScheduledEvent | null> {
 | 
			
		||||
	public async getOpenPollEvent(guild: Guild, guildId: string, requestId: string): Promise<Maybe<GuildScheduledEvent>> {
 | 
			
		||||
		const voteEvents = (await guild.scheduledEvents.fetch())
 | 
			
		||||
			.map((value) => value)
 | 
			
		||||
			.filter(event => event.name.toLowerCase().includes("voting offen"))
 | 
			
		||||
		logger.debug(`Found events: ${JSON.stringify(voteEvents, null, 2)}`, { guildId, requestId })
 | 
			
		||||
 | 
			
		||||
		if (!voteEvents || voteEvents.length <= 0) {
 | 
			
		||||
			logger.error("Could not find vote event. Cancelling update!", { guildId, requestId })
 | 
			
		||||
			return null
 | 
			
		||||
			logger.error("Could not find an open vote event.", { guildId, requestId })
 | 
			
		||||
			return
 | 
			
		||||
		}
 | 
			
		||||
		return voteEvents[0]
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user