Sha256: cb247f0bebe5b318639605674babfc01e5ae7b6266bb5da16864c66a0397d1c5

Contents?: true

Size: 246 Bytes

Versions: 1

Compression:

Stored size: 246 Bytes

Contents

# Export +events+ to an iCalendar file.
ActionController::Renderers.add(:ics) do |events, _options|
  render text: Calagator::Event::IcalRenderer.render(events, url_helper: ->(event) { event_url(event) }),
         mime_type: 'text/calendar'
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
calagator-1.1.0 config/initializers/ics_renderer.rb