forked from endorphant/ttbp
		
	Merge pull request #21 from modgethanc/date-hacking
adding a 30 day limit to listing entries for global feels. this resolves #11, but perhaps the 30 day limit should be a globally-configurable variable for future updates.
This commit is contained in:
		
						commit
						85354189d7
					
				
							
								
								
									
										10
									
								
								ttbp/ttbp.py
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								ttbp/ttbp.py
									
									
									
									
									
								
							| @ -41,6 +41,7 @@ import time | |||||||
| import json | import json | ||||||
| from email.mime.text import MIMEText; | from email.mime.text import MIMEText; | ||||||
| import re | import re | ||||||
|  | import datetime | ||||||
| 
 | 
 | ||||||
| import inflect | import inflect | ||||||
| 
 | 
 | ||||||
| @ -800,7 +801,14 @@ def view_feed(): | |||||||
|         for entry in filenames: |         for entry in filenames: | ||||||
|             ## hardcoded bs |             ## hardcoded bs | ||||||
|             if core.valid(entry): |             if core.valid(entry): | ||||||
|                 if re.search("2017", entry): |                 year = int(entry[0:4]) | ||||||
|  |                 month = int(entry[4:6]) | ||||||
|  |                 day = int(entry[6:8]) | ||||||
|  |                 datecheck = datetime.date(year, month, day) | ||||||
|  |                 displayCutoff = datetime.date.today() - datetime.timedelta(days=30) | ||||||
|  | 
 | ||||||
|  |                 if datecheck > displayCutoff: | ||||||
|  |                 #if re.search("2017", entry): | ||||||
|                     feedList.append(os.path.join(entryDir, entry)) |                     feedList.append(os.path.join(entryDir, entry)) | ||||||
| 
 | 
 | ||||||
|     metas = core.meta(feedList) |     metas = core.meta(feedList) | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user