Skip to content

Commit 4be16d9

Browse files
committed
explicitly check for times when setting to CachedInfo
1 parent ada79c1 commit 4be16d9

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

code/planet/cache.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
import os
1313
import re
14+
import time
1415

1516
# Regular expressions to sanitise cache filenames
1617
re_url_scheme = re.compile(r"^[^:]*://")
@@ -138,6 +139,8 @@ def set(self, key, value, cached=1):
138139

139140
if value == None:
140141
return self.set_as_null(key, value)
142+
elif isinstance(value, time.struct_time):
143+
return self.set_as_date(key, value)
141144
else:
142145
try:
143146
return self.set_as_string(key, value)

0 commit comments

Comments
 (0)