[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 05bd7d0 03/11: Excorporate: Change organizer representatio
From: |
Thomas Fitzsimmons |
Subject: |
[elpa] master 05bd7d0 03/11: Excorporate: Change organizer representation |
Date: |
Thu, 24 Sep 2020 21:54:52 -0400 (EDT) |
branch: master
commit 05bd7d066f50178e7d5e830c6ffecc53dd713979
Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
Commit: Thomas Fitzsimmons <fitzsim@fitzsim.org>
Excorporate: Change organizer representation
* packages/excorporate/excorporate.el
(exco--calendar-item-dolist): Change organizer to opaque
organizer-structure.
(exco-calendar-item-iterate-general): Document opaque
organizer-structure argument.
---
packages/excorporate/excorporate.el | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/packages/excorporate/excorporate.el
b/packages/excorporate/excorporate.el
index 4281da5..ec9f793 100644
--- a/packages/excorporate/excorporate.el
+++ b/packages/excorporate/excorporate.el
@@ -884,9 +884,7 @@ On each iteration, ITEM is set, and FORMS are run."
(mapcar 'org-trim
(split-string cc-invitees ";"))))
(item-identifier (assoc 'ItemId ,item))
- (organizer (cdr (assoc 'EmailAddress
- (assoc 'Mailbox
- (assoc 'Organizer ,item))))))
+ (organizer-structure (assoc 'Organizer ,item)))
,@forms)))
(defun exco-calendar-item-with-details-iterate (identifier
@@ -945,10 +943,11 @@ MAIN-INVITEES, a list of strings, email addresses of the
required
participants.
OPTIONAL-INVITEES, a list of strings, email addresses of optional
participants.
-ORGANIZER, a string representing the email address of the
-organizer of the meeting, in server-internal format."
ITEM-IDENTIFIER, a structure representing the calendar item. It
should be treated as opaque.
+ORGANIZER-STRUCTURE, a structure representing the organizer of
+the meeting. It should be treated as opaque and resolved with
+`exco-organizer-smtp-email-address'."
`(let ((result-list '()))
(exco--calendar-item-dolist
calendar-item (exco-extract-value '(ResponseMessages
- [elpa] master updated (fdfd986 -> 9ce646f), Thomas Fitzsimmons, 2020/09/24
- [elpa] master ba7b6c9 05/11: Excorporate: Add some helper functions to Org backend, Thomas Fitzsimmons, 2020/09/24
- [elpa] master 9ce646f 11/11: Excorporate: Document API usage in manual, Thomas Fitzsimmons, 2020/09/24
- [elpa] master 030ea89 02/11: Excorporate: Adjust some documentation strings, Thomas Fitzsimmons, 2020/09/24
- [elpa] master a078150 01/11: Excorporate: Support replying to meeting requests, Thomas Fitzsimmons, 2020/09/24
- [elpa] master 05bd7d0 03/11: Excorporate: Change organizer representation,
Thomas Fitzsimmons <=
- [elpa] master 5281378 04/11: Excorporate: Add an organizer resolver function, Thomas Fitzsimmons, 2020/09/24
- [elpa] master 5df7dfd 06/11: Excorporate: Simplify organizer handling in Org backend, Thomas Fitzsimmons, 2020/09/24
- [elpa] master 3bd310b 07/11: Excorporate: Support replying to meeting requests in Org buffer, Thomas Fitzsimmons, 2020/09/24
- [elpa] master 57020a8 08/11: Excorporate: Fix some byte compiler warnings, Thomas Fitzsimmons, 2020/09/24
- [elpa] master 064a111 09/11: Excorporate: Require Org 9.0 or newer, Thomas Fitzsimmons, 2020/09/24
- [elpa] master 137f24e 10/11: Excorporate: Document new interactive functions, Thomas Fitzsimmons, 2020/09/24