1 class FilterController < ApplicationController
3 model :project, :priority, :filter
5 layout 'layouts/standard'
8 @filters = Filter.find_all ['user_id = ?', logged_user.id], 'name'
12 @projects = Project.find_all nil, 'name ASC'
13 @users = User.find_all nil, 'first_name ASC'
14 @priorities = Priority.find_all nil, 'id ASC'
19 filter.setup(params['filter'])
20 filter.user_id = logged_user.id
23 redirect_to :action => 'list'
37 filter.setup(params['filter'])
40 redirect_to :action => 'list'
48 filter = params['id'] == 'all' ? nil : find_filter
50 user = User.find(logged_user.id)
55 redirect_to :controller => 'bug', :action => 'list'
62 redirect_to :action => 'list'
67 def setup_edit(filter)
68 @filter = filter.filter
69 @filter_id = filter.id
75 Filter.find(params['id'])