X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=UI%2FMailerUI%2FUIxMailMainFrame.m;h=e45d9d3016b36d8a37b3902ed8628b868131d44a;hb=204a5e9e597063c8a01142f01d91f2138f93e5a5;hp=400e3280208d056f1058313365f14d8748187457;hpb=a5c4b590c916219c6bb984c0c903f122a9d3bad3;p=scalable-opengroupware.org diff --git a/UI/MailerUI/UIxMailMainFrame.m b/UI/MailerUI/UIxMailMainFrame.m index 400e3280..e45d9d30 100644 --- a/UI/MailerUI/UIxMailMainFrame.m +++ b/UI/MailerUI/UIxMailMainFrame.m @@ -119,7 +119,7 @@ - (id ) composeAction { NSArray *accounts; - NSString *firstAccount, *newLocation; + NSString *firstAccount, *newLocation, *parameters; SOGoMailAccounts *co; NSDictionary *formValues; @@ -127,10 +127,11 @@ accounts = [[context activeUser] mailAccounts]; firstAccount = [[accounts objectsForKey: @"name"] objectAtIndex: 0]; formValues = [[context request] formValues]; + parameters = [formValues count] > 0 ? [formValues asURLParameters] : @"?mailto="; newLocation = [NSString stringWithFormat: @"%@/%@/compose%@", [co baseURLInContext: context], firstAccount, - [formValues asURLParameters]]; + parameters]; return [self redirectToLocation: newLocation]; }