aboutsummaryrefslogtreecommitdiffstats
path: root/app/controllers/admin_track_controller.rb
blob: fee2911b342cb87d7da5168c7bb088024237e92e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# app/controllers/admin_track_controller.rb:
# Show email alerts / RSS feeds from admin interface.
#
# Copyright (c) 2008 UK Citizens Online Democracy. All rights reserved.
# Email: francis@mysociety.org; WWW: http://www.mysociety.org/
#
# $Id: admin_track_controller.rb,v 1.1 2008-05-16 18:28:07 francis Exp $

class AdminTrackController < ApplicationController
    layout "admin"
    before_filter :assign_http_auth_user

    def list
        @query = params[:query]
        @admin_tracks = TrackThing.paginate :order => "created_at desc", :page => params[:page], :per_page => 100,
            :conditions =>  @query.nil? ? nil : ["track_query ilike '%'||?||'%'", @query ]
    end

    def show
        @track_thing = TrackThing.find(params[:id])
    end

    private

end