소스 검색

Disallow absurdly long reminder lengths.

tags/v0.2
Ben Kurtovic 9 년 전
부모
커밋
6dc9d18852
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. +4
    -0
      earwigbot/commands/remind.py

+ 4
- 0
earwigbot/commands/remind.py 파일 보기

@@ -118,6 +118,10 @@ class Remind(Command):
except ValueError:
msg = "Invalid time \x02{0}\x0F. Time must be a positive integer, in seconds."
return self.reply(data, msg.format(data.args[0]))
if wait > 1000 * 365 * 24 * 60 * 60:
# Hard to think of a good upper limit, but 1000 years works.
msg = "Given time \x02{0}\x0F is too large. Keep it reasonable."
return self.reply(data, msg.format(data.args[0]))
message = " ".join(data.args[1:])
try:
rid = self._get_new_id()


불러오는 중...
취소
저장