[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/excorporate 2a55a64 04/93: packages/excorporate: Handle
From: |
Stefan Monnier |
Subject: |
[elpa] externals/excorporate 2a55a64 04/93: packages/excorporate: Handle nil list of main invitees |
Date: |
Sun, 29 Nov 2020 15:42:55 -0500 (EST) |
branch: externals/excorporate
commit 2a55a64844f7ac9e3ea1b50ba163bee22426f935
Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
Commit: Thomas Fitzsimmons <fitzsim@fitzsim.org>
packages/excorporate: Handle nil list of main invitees
* packages/excorporate/excorporate.el
(exco-calendar-item-iterate): Handle nil list of main invitees.
* packages/excorporate/excorporate-org.el
(exco-org-insert-meeting): Likewise.
* packages/excorporate/excorporate-calfw.el.txt
(exco-calfw-add-meeting): Likewise.
---
excorporate-calfw.el.txt | 8 ++++----
excorporate-org.el | 5 +++--
excorporate.el | 4 +++-
3 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/excorporate-calfw.el.txt b/excorporate-calfw.el.txt
index ad31ae9..11bdfe8 100644
--- a/excorporate-calfw.el.txt
+++ b/excorporate-calfw.el.txt
@@ -61,10 +61,10 @@ are the requested participants."
(make-cfw:event :title (concat
(format "\n\t%s" subject)
(format "\n\tLocation: %s" location)
- (format "\n\tInvitees: %s"
- (mapconcat 'identity
- main-invitees
- "; "))
+ (when main-invitees
+ (format "\n\tInvitees: %s"
+ (mapconcat 'identity
+ main-invitees "; ")))
(when optional-invitees
(format "\n\tOptional: %s"
(mapconcat 'identity
diff --git a/excorporate-org.el b/excorporate-org.el
index 8613f8e..73aaa52 100644
--- a/excorporate-org.el
+++ b/excorporate-org.el
@@ -88,8 +88,9 @@ are the requested participants."
(insert (format "+ Duration: %d minutes\n"
(round (/ (float-time (time-subtract end start)) 60.0))))
(insert (format "+ Location: %s\n" location))
- (insert "+ Invitees:\n")
- (exco-org-insert-invitees main-invitees)
+ (when main-invitees
+ (insert "+ Invitees:\n")
+ (exco-org-insert-invitees main-invitees))
(when optional-invitees
(insert "+ Optional invitees:\n")
(exco-org-insert-invitees optional-invitees)))
diff --git a/excorporate.el b/excorporate.el
index 69585d6..9b1db7d 100644
--- a/excorporate.el
+++ b/excorporate.el
@@ -649,7 +649,9 @@ OPTIONAL-INVITEES, a list of strings representing optional
participants."
end 'dateTime)))
(location (cdr (assoc 'Location calendar-item)))
(to-invitees (cdr (assoc 'DisplayTo calendar-item)))
- (main-invitees (mapcar 'org-trim (split-string to-invitees ";")))
+ (main-invitees (when to-invitees
+ (mapcar 'org-trim
+ (split-string to-invitees ";"))))
(cc-invitees (cdr (assoc 'DisplayCc calendar-item)))
(optional-invitees (when cc-invitees
(mapcar 'org-trim
- [elpa] branch externals/excorporate created (now 4fb4450), Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate bcc88ba 01/93: packages/excorporate: New package, import version 0.7.0, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 080b097 02/93: packages/excorporate/excorporate.texi: New manual, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 64f8d30 03/93: packages/excorporate/excorporate.el: Bump version to 0.7.1, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 2a55a64 04/93: packages/excorporate: Handle nil list of main invitees,
Stefan Monnier <=
- [elpa] externals/excorporate bff9b00 07/93: packages/excorporate: Change server version lookup, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 37b25ff 09/93: packages/excorporate: Acknowledge Erik Hetzner, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate fae1f5e 05/93: packages/excorporate: Update manual, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 9cc18b1 10/93: packages/excorporate: Require soap-client 3.1.1, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 09f998e 11/93: packages/excorporate: Bump version to 0.7.2, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate f35c2f1 13/93: packages/excorporate/excorporate-org.el: Allow quitting window, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate e6cb302 15/93: packages/excorporate: Interoperate with LaTeX preview, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate bdf9d5a 16/93: packages/excorporate: Bump version to 0.7.4, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate fd9a7bb 25/93: excorporate-calfw.el: Enable clean byte-compiling in GNU ELPA, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 12f3501 28/93: packages/excorporate: Extend exco-connection-iterate, Stefan Monnier, 2020/11/29