From: <joh...@us...> - 2006-06-20 21:41:33
|
Revision: 543 Author: johnson1234 Date: 2006-06-20 14:41:31 -0700 (Tue, 20 Jun 2006) ViewCVS: http://svn.sourceforge.net/vienna-rss/?rev=543&view=rev Log Message: ----------- Only check for favicon once. Modified Paths: -------------- trunk/2.1.0/RefreshManager.m Modified: trunk/2.1.0/RefreshManager.m =================================================================== --- trunk/2.1.0/RefreshManager.m 2006-06-20 17:22:17 UTC (rev 542) +++ trunk/2.1.0/RefreshManager.m 2006-06-20 21:41:31 UTC (rev 543) @@ -249,12 +249,13 @@ */ -(void)refreshFavIcon:(Folder *)folder { + if (([folder flags] & MA_FFlag_CheckForImage)) + [[Database sharedDatabase] clearFolderFlag:[folder itemId] flagToClear:MA_FFlag_CheckForImage]; + // Do nothing if there's no homepage associated with the feed // or if the feed already has a favicon. if ([folder homePage] == nil || [[folder homePage] isBlank] || [folder hasCachedImage]) { - if (([folder flags] & MA_FFlag_CheckForImage)) - [[Database sharedDatabase] clearFolderFlag:[folder itemId] flagToClear:MA_FFlag_CheckForImage]; return; } @@ -861,8 +862,6 @@ NSString * logText = [NSString stringWithFormat:NSLocalizedString(@"Folder image retrieved from %@", nil), favIconPath]; [aItem appendDetail:logText]; } - if (([folder flags] & MA_FFlag_CheckForImage)) - [[Database sharedDatabase] clearFolderFlag:[folder itemId] flagToClear:MA_FFlag_CheckForImage]; [iconImage release]; } [self removeConnection:connector]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |