chiark / gitweb /
Merge branch 'use_date_from_apk_in_known_apks' into 'master'
[fdroidserver.git] / fdroidserver / common.py
index 2c2bb4e062b77472f7a2deb67d107897de7bc567..ce81b3855ba2f901690afc07d5a6284d4e3d189e 100644 (file)
@@ -1570,9 +1570,11 @@ class KnownApks:
 
     # Record an apk (if it's new, otherwise does nothing)
     # Returns the date it was added.
-    def recordapk(self, apk, app):
+    def recordapk(self, apk, app, default_date=None):
         if apk not in self.apks:
-            self.apks[apk] = (app, time.gmtime(time.time()))
+            if default_date is None:
+                default_date = time.gmtime(time.time())
+            self.apks[apk] = (app, default_date)
             self.changed = True
         _, added = self.apks[apk]
         return added