Skip to content

Commit

Permalink
Merge pull request #256 from barijaona/bugfixes
Browse files Browse the repository at this point in the history
Password related bugfixes
  • Loading branch information
barijaona committed Mar 27, 2014
2 parents a9eb864 + b1da4ed commit a87dd53
Show file tree
Hide file tree
Showing 39 changed files with 2,594 additions and 13,551 deletions.
848 changes: 136 additions & 712 deletions lproj/cs.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/cs.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/da.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/da.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
857 changes: 136 additions & 721 deletions lproj/de.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/de.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/en.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/en.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/es.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/es.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/eus.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/eus.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/fr.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/fr.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/it.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/it.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
859 changes: 136 additions & 723 deletions lproj/ja.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/ja.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
851 changes: 138 additions & 713 deletions lproj/ko.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/ko.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/nl.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/nl.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/pt.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/pt.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/pt_BR.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/pt_BR.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/ru.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/ru.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/sv.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/sv.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/tr.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/tr.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/uk.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/uk.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/zh_CN.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/zh_CN.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
848 changes: 136 additions & 712 deletions lproj/zh_TW.lproj/FeedCredentials.nib/designable.nib

Large diffs are not rendered by default.

Binary file modified lproj/zh_TW.lproj/FeedCredentials.nib/keyedobjects.nib
Binary file not shown.
10 changes: 8 additions & 2 deletions src/RefreshManager.m
Expand Up @@ -467,12 +467,12 @@ -(void)refreshFeed:(Folder *)folder fromURL:(NSURL *)url withLog:(ActivityItem *
[myRequest addRequestHeader:@"If-Modified-Since" value:theLastUpdateString];
}
[myRequest setUserInfo:[NSDictionary dictionaryWithObjectsAndKeys:folder, @"folder", aItem, @"log", [NSNumber numberWithInt:MA_Refresh_Feed], @"type", nil]];
if ([folder username] != nil)
if (![[folder username] isEqualToString:@""])
{
[myRequest setUsername:[folder username]];
[myRequest setPassword:[folder password]];
[myRequest setUseCookiePersistence:NO];
}
[myRequest setUseCookiePersistence:NO];
[myRequest setDelegate:self];
[myRequest setDidFinishSelector:@selector(folderRefreshCompleted:)];
[myRequest setDidFailSelector:@selector(folderRefreshFailed:)];
Expand All @@ -491,6 +491,12 @@ - (void)folderRefreshFailed:(ASIHTTPRequest *)request

{ LOG_EXPR([request error]);
Folder * folder = (Folder *)[[request userInfo] objectForKey:@"folder"];
if ([[request error] code] == ASIAuthenticationErrorType) //Error caused by lack of authentication
{
if (![authQueue containsObject:folder])
[authQueue addObject:folder];
[self getCredentialsForFolder];
}
ActivityItem * aItem = (ActivityItem *)[[request userInfo] objectForKey:@"log"];
[self setFolderErrorFlag:folder flag:YES];
[aItem appendDetail:[NSString stringWithFormat:@"%@ %@",NSLocalizedString(@"Error retrieving RSS feed:", nil),[[request error] localizedDescription ]]];
Expand Down

0 comments on commit a87dd53

Please sign in to comment.