app/controllers/ishapi/galleries_controller.rb in ishapi-0.1.8.17 vs app/controllers/ishapi/galleries_controller.rb in ishapi-0.1.8.18
- old
+ new
@@ -1,8 +1,17 @@
require_dependency "ishapi/application_controller"
module Ishapi
class GalleriesController < ApplicationController
+ def index
+ @galleries = Gallery.all
+ authorize! :index, Gallery
+ if params[:cityname]
+ city = City.find_by :cityname => params[:cityname]
+ @galleries = @galleries.where( :city => city )
+ end
+ end
+
def show
@gallery = ::Gallery.unscoped.find_by :galleryname => params[:galleryname]
authorize! :show, @gallery
end