Monotone-Parent: 93779224f1891bfde67faa42b4360c0b2ee910e3

Monotone-Revision: e1d773b231903817edb0d556fee132ccd592c4a4

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-03-18T18:33:10
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau 2007-03-18 18:33:10 +00:00
parent 0f8885a083
commit e38eb48a6b
3 changed files with 16 additions and 4 deletions

View file

@ -171,7 +171,7 @@
- (WOResponse *) _responseForResults: (NSArray *) results - (WOResponse *) _responseForResults: (NSArray *) results
{ {
WOResponse *response; WOResponse *response;
NSString *email, *responseString; NSString *email, *responseString, *uid;
NSDictionary *result; NSDictionary *result;
response = [context response]; response = [context response];
@ -182,9 +182,11 @@
if (!result) if (!result)
result = [results objectAtIndex: 0]; result = [results objectAtIndex: 0];
email = [self _emailForResult: result]; email = [self _emailForResult: result];
uid = [result objectForKey: @"c_uid"];
if ([uid length] == 0)
uid = @"";
responseString = [NSString stringWithFormat: @"%@:%@", responseString = [NSString stringWithFormat: @"%@:%@",
[result objectForKey: @"c_uid"], uid, email];
email];
[response setStatus: 200]; [response setStatus: 200];
[response setHeader: @"text/plain; charset=iso-8859-1" [response setHeader: @"text/plain; charset=iso-8859-1"
forKey: @"Content-Type"]; forKey: @"Content-Type"];

View file

@ -41,6 +41,14 @@ DIV#calendarsList
padding: 0px; padding: 0px;
margin: 0px; } margin: 0px; }
SPAN.colorBox
{ display: block;
float: right;
border: 1px solid #333;
margin: .12em;
width: 1em;
height: .75em; }
UL#tasksList, UL#uixselector-calendarsList-display UL#tasksList, UL#uixselector-calendarsList-display
{ cursor: default; { cursor: default;
margin: .25px; margin: .25px;

View file

@ -322,8 +322,10 @@ function onEditorOkClick(event) {
var inputs = table.getElementsByTagName("input"); var inputs = table.getElementsByTagName("input");
for (var i = 0; i < inputs.length - 2; i++) { for (var i = 0; i < inputs.length - 2; i++) {
var name = inputs[i].uid; var name = inputs[i].uid;
if (!(name && name.length > 0)) if (!(name && name.length > 0)) {
name = extractEmailName(inputs[i].value); name = extractEmailName(inputs[i].value);
log ("name: " + name);
}
var email = extractEmailAddress(inputs[i].value); var email = extractEmailAddress(inputs[i].value);
var pos = attendeesEmails.indexOf(email); var pos = attendeesEmails.indexOf(email);
if (pos == -1) if (pos == -1)