diff --git a/app/controllers/integrations_controller.rb b/app/controllers/integrations_controller.rb index ebf6a78c..93989c71 100644 --- a/app/controllers/integrations_controller.rb +++ b/app/controllers/integrations_controller.rb @@ -1,6 +1,6 @@ class IntegrationsController < ApplicationController - skip_before_filter :login_required, :only => :search_plugin + skip_before_filter :login_required, :only => [:search_plugin, :google_gadget] def index @page_title = 'TRACKS::Integrations' diff --git a/config/routes.rb b/config/routes.rb index 4ae492bc..c420a0e5 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -65,8 +65,9 @@ ActionController::Routing::Routes.draw do |map| map.preferences 'preferences', :controller => 'preferences', :action => 'index' map.integrations 'integrations', :controller => 'integrations', :action => 'index' - map.stats 'stats', :controller => 'stats', :action => 'index' map.search_plugin '/integrations/search_plugin.xml', :controller => 'integrations', :action => 'search_plugin', :format => 'xml' + map.google_gadget '/integrations/google_gadget.xml', :controller => 'integrations', :action => 'google_gadget', :format => 'xml' + map.stats 'stats', :controller => 'stats', :action => 'index' map.resources :recurring_todos, :member => {:toggle_check => :put, :toggle_star => :put}