banshee r4943 - in trunk/banshee: . src/Libraries/Migo/Migo.Syndication



Author: gburt
Date: Fri Jan 23 22:44:38 2009
New Revision: 4943
URL: http://svn.gnome.org/viewvc/banshee?rev=4943&view=rev

Log:
2009-01-23  Gabriel Burt  <gabriel burt gmail com>

	* src/Libraries/Migo/Migo.Syndication/FeedUpdateTask.cs: Fix bug with
	IfModifiedSince header that prevented subscribing to some feeds.


Modified:
   trunk/banshee/ChangeLog
   trunk/banshee/src/Libraries/Migo/Migo.Syndication/FeedUpdateTask.cs

Modified: trunk/banshee/src/Libraries/Migo/Migo.Syndication/FeedUpdateTask.cs
==============================================================================
--- trunk/banshee/src/Libraries/Migo/Migo.Syndication/FeedUpdateTask.cs	(original)
+++ trunk/banshee/src/Libraries/Migo/Migo.Syndication/FeedUpdateTask.cs	Fri Jan 23 22:44:38 2009
@@ -121,7 +121,9 @@
             try {                                                                       
                 wc = new AsyncWebClient ();                  
                 wc.Timeout = (30 * 1000); // 30 Seconds  
-                wc.IfModifiedSince = feed.LastDownloadTime.ToUniversalTime ();
+                if (feed.LastDownloadTime != DateTime.MinValue) {
+                    wc.IfModifiedSince = feed.LastDownloadTime.ToUniversalTime ();
+                }
                 wc.DownloadStringCompleted += OnDownloadDataReceived;
                 
                 feed.DownloadStatus = FeedDownloadStatus.Downloading;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]