Sha256: 736c62034afd05f90412e3051783b4cc3df6854ce4f4ab712acf1c9e16e22580

Contents?: true

Size: 764 Bytes

Versions: 5

Compression:

Stored size: 764 Bytes

Contents

# frozen_string_literal: true

class ActionDispatch::Routing::Mapper

  def comfy_route_meetalendar_admin(options = {})
    options[:path] ||= "admin"
    path = [options[:path], "sites", ":site_id"].join("/")

    scope module: :comfy, as: :comfy do
      scope module: :admin do
        
        namespace :meetalendar, as: :admin_meetalendar, path: path, except: [:show] do
          resources :meetups, except: [:show] do
            collection do
              get 'search_mask'
              get 'search_result'
              get  'authorize_calendar'
              post 'authorize_calendar'
              get 'authorize_meetup'
              get 'callback'
              get 'failure'
            end
          end
        end

      end
    end
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
meetalendar-0.1.0 lib/meetalendar/routes/meetalendar_admin.rb
meetalendar-0.0.4 lib/meetalendar/routes/meetalendar_admin.rb
meetalendar-0.0.3 lib/meetalendar/routes/meetalendar_admin.rb
meetalendar-0.0.2 lib/meetalendar/routes/meetalendar_admin.rb
meetalendar-0.0.1 lib/meetalendar/routes/meetalendar_admin.rb