Procházet zdrojové kódy

Update timestamps of generated feeds as well

Artemy Tregubenko před 10 roky
rodič
revize
568c346684
1 změnil soubory, kde provedl 5 přidání a 0 odebrání
  1. 5 0
      touch/__init__.py

+ 5 - 0
touch/__init__.py

@@ -27,5 +27,10 @@ def touch_file(path, context):
         set_file_utime(path, max(x.date for x in dates))
 
 
+def touch_feed(path, context, feed):
+    set_file_utime(path, max(x['pubdate'] for x in feed.items))
+
+
 def register():
     signals.content_written.connect(touch_file)
+    signals.feed_written.connect(touch_feed)