From 4a97b39928c4a5218907e87e01904b3e15be1d87 Mon Sep 17 00:00:00 2001 From: bsag Date: Sun, 24 Dec 2006 12:32:06 +0000 Subject: [PATCH] Because of a typo in project.rb, updating an existing project from completed to either hidden or active was broken. Fixes #418. Also removed signup route because this is now accomplished via the admin controller. git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@380 a4c988fc-2ded-0310-b66e-134b36920a42 --- tracks/app/models/project.rb | 4 ++-- tracks/config/routes.rb | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/tracks/app/models/project.rb b/tracks/app/models/project.rb index 5b68eefd..61e6daa4 100644 --- a/tracks/app/models/project.rb +++ b/tracks/app/models/project.rb @@ -21,11 +21,11 @@ class Project < ActiveRecord::Base state :completed event :activate do - transitions :to => :active, :from => [:hidden, :complete] + transitions :to => :active, :from => [:hidden, :completed] end event :hide do - transitions :to => :hidden, :from => [:active, :complete] + transitions :to => :hidden, :from => [:active, :completed] end event :complete do diff --git a/tracks/config/routes.rb b/tracks/config/routes.rb index 90140c0c..5b80a2ff 100644 --- a/tracks/config/routes.rb +++ b/tracks/config/routes.rb @@ -19,7 +19,6 @@ ActionController::Routing::Routes.draw do |map| # Admin Routes map.connect 'admin', :controller => 'admin', :action => 'index' - # map.connect 'admin/signup', :controller => 'admin', :action => 'create' map.connect 'admin/destroy/:id', :controller => 'admin', :action => 'destroy', :requirements => {:id => /\d+/} # Mobile/lite version