(fix) Materalized link and image templates

This commit is contained in:
Ludovic Marcotte
2015-05-29 10:49:40 -04:00
committed by Francis Lachapelle
parent 34140e77fc
commit 4f75499439
5 changed files with 85 additions and 43 deletions
+15 -2
View File
@@ -303,7 +303,7 @@
return [filename stringByEscapingURL];
}
- (NSString *) pathToAttachment
- (NSString *) _pathForAttachmentOrDownload: (BOOL) forDownload
{
NSMutableString *url;
NSString *s, *attachment;
@@ -315,16 +315,29 @@
if (![url hasSuffix: @"/"])
[url appendString: @"/"];
// s = [[self partPath] componentsJoinedByString: @"/"];
if ([bodyPart isKindOfClass: [SOGoMailBodyPart class]])
attachment = [self _filenameForAttachment: bodyPart];
else
attachment = @"0";
if (forDownload)
[url appendString: @"asAttachment/"];
[url appendString: attachment];
return url;
}
- (NSString *) pathToAttachment
{
return [self _pathForAttachmentOrDownload: NO];
}
- (NSString *) pathForDownload
{
return [self _pathForAttachmentOrDownload: YES];
}
- (NSString *) mimeImageURL
{
NSString *mimeImageFile, *mimeImageUrl;