Установка имени организатора с помощью ri_cal - PullRequest
3 голосов
/ 03 апреля 2012

Есть ли способ установить имя организатора с помощью ri_cal?

RFC показывает, что сделано так:

 ORGANIZER;CN="John Smith":MAILTO:jsmith@host.com

Но я не могу понять, есть ли способ добавить деталь ;CN="foo" к записи ORGANIZER с помощью ri_cal.

Ответы [ 2 ]

3 голосов
/ 27 октября 2012

Была такая же проблема. Решение, как ни странно, состоит в том, чтобы сказать «event.organizer_property» вместо «event.organizer» ... вот так:

      options = {'CN' => our_event.parent.title}
      organizer_property = RiCal::PropertyValue::CalAddress.new(nil,
                                                               :value => url,
                                                               :params => options)
      event.organizer_property = organizer_property

Сгенерированный ICS тогда корректен, примерно так, со свойством CN между точкой с запятой и двоеточием:

      ORGANIZER;CN=The Bold Italic:http://localhost/clips/3-the-bold-italic
0 голосов
/ 28 апреля 2012

Поднялся, переключился на icalendar gem .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...