Skip to content

Commit f066d71

Browse files
author
KirillMysnik
committed
Forced integer values in timestamp fields for database models
1 parent 98d34db commit f066d71

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

srcds/addons/source-python/plugins/admin/plugins/included/admin_kick_ban/models.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ def __init__(self, uniqueid, name, banned_by, duration):
4141
self.name = name
4242
self.banned_by = banned_by
4343
self.reviewed = False
44-
self.banned_timestamp = current_time
45-
self.expires_timestamp = current_time + duration
44+
self.banned_timestamp = int(current_time)
45+
self.expires_timestamp = int(current_time + duration)
4646
self.is_unbanned = False
4747
self.unbanned_by = ""
4848
self.reason = ""
4949
self.notes = ""
5050

5151
def review(self, reason, duration):
5252
self.reviewed = True
53-
self.expires_timestamp = time() + duration
53+
self.expires_timestamp = int(time() + duration)
5454
self.reason = reason
5555

5656
def lift_ban(self, unbanned_by):

srcds/addons/source-python/plugins/admin/plugins/included/admin_tracking/admin_tracking.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ def track(self, name=None):
8484
self.append(_Record(
8585
extract_ip_address(self.player.address),
8686
self.player.name if name is None else name,
87-
time()
87+
int(time())
8888
))
8989

9090
def save_to_database(self):

0 commit comments

Comments
 (0)