module Decidim::Meetings::MeetingsHelper

def google_calendar_event_url(meeting)

Returns a String.

meeting - a Decidim::Meeting instance.

data.
Public: URL to create an event in Google Calendars based on meeting
def google_calendar_event_url(meeting)
  meeting_url = resource_locator(meeting).url
  meeting = present(meeting)
  params = {
    text: meeting.title,
    dates: meeting.dates_param,
    details: I18n.t(
      "decidim.meetings.meetings.calendar_modal.full_details_html",
      link: link_to(meeting_url, meeting_url)
    )
  }
  base_url = "https://calendar.google.com/calendar/u/0/r/eventedit"
  "#{base_url}?#{params.to_param}"
end