diff options
Diffstat (limited to 'exchange/commands.py')
-rw-r--r-- | exchange/commands.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/exchange/commands.py b/exchange/commands.py index 89db579..40446e2 100644 --- a/exchange/commands.py +++ b/exchange/commands.py | |||
@@ -22,6 +22,7 @@ import dateutil.parser | |||
22 | from icalendar import Calendar, Event, Alarm | 22 | from icalendar import Calendar, Event, Alarm |
23 | 23 | ||
24 | from exchange import ExchangeException | 24 | from exchange import ExchangeException |
25 | from exchange.timezones import EST | ||
25 | 26 | ||
26 | 27 | ||
27 | class ExchangeCommand(object): | 28 | class ExchangeCommand(object): |
@@ -95,12 +96,13 @@ class FetchCalendar(ExchangeCommand): | |||
95 | 96 | ||
96 | sql = """ | 97 | sql = """ |
97 | SELECT | 98 | SELECT |
99 | PidLidAllAttendeesString AS attendees, | ||
98 | "urn:schemas:calendar:location" AS location, | 100 | "urn:schemas:calendar:location" AS location, |
101 | "urn:schemas:calendar:organizer" AS organizer, | ||
102 | "urn:schemas:calendar:meetingstatus" AS status, | ||
99 | "urn:schemas:httpmail:normalizedsubject" AS subject, | 103 | "urn:schemas:httpmail:normalizedsubject" AS subject, |
100 | "urn:schemas:calendar:dtstart" AS start_date, | 104 | "urn:schemas:calendar:dtstart" AS start_date, |
101 | "urn:schemas:calendar:dtend" AS end_date, | 105 | "urn:schemas:calendar:dtend" AS end_date, |
102 | "urn:schemas:calendar:busystatus" AS busy_status, | ||
103 | "urn:schemas:calendar:instancetype" AS instance_type, | ||
104 | "urn:schemas:calendar:timezone" AS timezone_info, | 106 | "urn:schemas:calendar:timezone" AS timezone_info, |
105 | "urn:schemas:httpmail:textdescription" AS description | 107 | "urn:schemas:httpmail:textdescription" AS description |
106 | FROM | 108 | FROM |