longer polls (#2953)

This commit is contained in:
Mihail Gribkov
2024-07-02 01:17:04 +03:00
committed by GitHub
parent ec0ba49dba
commit ae497945b4

View File

@@ -138,8 +138,8 @@ namespace Discord
throw new ArgumentOutOfRangeException(nameof(poll.Question), $"Poll question text must be less than or equal to {DiscordConfig.MaxPollQuestionTextLength} characters."); throw new ArgumentOutOfRangeException(nameof(poll.Question), $"Poll question text must be less than or equal to {DiscordConfig.MaxPollQuestionTextLength} characters.");
if (string.IsNullOrWhiteSpace(poll.Question.Text) && poll.Question.Emoji is null) if (string.IsNullOrWhiteSpace(poll.Question.Text) && poll.Question.Emoji is null)
throw new ArgumentException("Poll question must have at least one of text or emoji.", nameof(poll.Question)); throw new ArgumentException("Poll question must have at least one of text or emoji.", nameof(poll.Question));
if (poll.Duration is > 168 or 0) if (poll.Duration is > 768 or 0)
throw new ArgumentOutOfRangeException(nameof(poll.Duration), "Poll duration must be between 1 and 168 hours."); throw new ArgumentOutOfRangeException(nameof(poll.Duration), "Poll duration must be between 1 and 768 hours.");
} }
#endregion #endregion