diff --git a/queries/trunk/app/models/query.rb b/queries/trunk/app/models/query.rb index d1888c99e..9871c3005 100644 --- a/queries/trunk/app/models/query.rb +++ b/queries/trunk/app/models/query.rb @@ -54,10 +54,10 @@ class Query < ActiveRecord::Base def initialize(attributes = nil) super attributes self.filters ||= { 'status_id' => {:operator => "o", :values => [""]} } + self.is_public = true end def validate - errors.add_to_base "Au moins un critere doit etre selectionne" unless filters && !filters.empty? filters.each_key do |field| errors.add field.gsub(/\_id$/, ""), :activerecord_error_blank unless # filter requires one or more values diff --git a/queries/trunk/app/views/queries/_form.rhtml b/queries/trunk/app/views/queries/_form.rhtml index a6a82743f..d50b1e9b9 100644 --- a/queries/trunk/app/views/queries/_form.rhtml +++ b/queries/trunk/app/views/queries/_form.rhtml @@ -5,9 +5,6 @@

<%= text_field 'query', 'name', :size => 80 %>

- -

-<%= check_box 'query', 'is_public' %>

<%= render :partial => 'queries/filters', :locals => {:query => query}%>