Add Org entry when accepting event

When clicking "Accept" event, if the entry is new
it is not added to the Org file, besides having
gnus-icalendar-org-enabled-p set to true.

This modification changes that, so that a new entry
is added or an existing one is modified.
This commit is contained in:
Jesus Bermudez Velazquez 2020-08-03 09:33:09 +01:00
parent 9d43c3c4bb
commit a5fbf5af39
No known key found for this signature in database
GPG Key ID: D37DB26A1D80696B
1 changed files with 6 additions and 3 deletions

View File

@ -103,9 +103,12 @@
;; Back in article buffer
(setq-local gnus-icalendar-reply-status status)
(when gnus-icalendar-org-enabled-p
(gnus-icalendar--update-org-event event status))
(when mu4e-icalendar-diary-file
(when gnus-icalendar-org-enabled-p
(if (gnus-icalendar-find-org-event-file event)
(gnus-icalendar--update-org-event event status)
(gnus-icalendar:org-event-save event status)))
(when mu4e-icalendar-diary-file
(mu4e~icalendar-insert-diary event status
mu4e-icalendar-diary-file))))))