Merge pull request #34 from jmdejong/evilvisitors

Don't let evil visitors kill a plant by adding old timestamps
pull/38/head
Jake Funke 2021-01-25 14:19:04 -08:00 committed by GitHub
commit 38f7f17b66
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -237,7 +237,7 @@ class Plant(object):
if element['user'] not in visitors_this_check:
visitors_this_check.append(element['user'])
# prevent users from manually setting watered_time in the future
if element['timestamp'] <= int(time.time()):
if element['timestamp'] <= int(time.time() and element['timestamp'] >= self.watered_timestamp):
guest_timestamps.append(element['timestamp'])
try:
self.update_visitor_db(visitors_this_check)