diff options
| author | Guillaume | 2017-09-28 11:01:41 +0200 | 
|---|---|---|
| committer | Guillaume | 2017-09-28 11:01:41 +0200 | 
| commit | 9b83abfc89b9b1bb1d55f8728ecf7d59ac971b99 (patch) | |
| tree | 4f3d7fc1c7e2264e757b656de0cbb560596732e1 | |
| parent | efce9eac3812c005409ce87028877e4a40724949 (diff) | |
| download | chouette-core-9b83abfc89b9b1bb1d55f8728ecf7d59ac971b99.tar.bz2 | |
fix review for pull request
| -rw-r--r-- | app/controllers/compliance_check_sets_controller.rb | 13 | ||||
| -rw-r--r-- | app/views/compliance_check_sets/index.html.slim | 8 | ||||
| -rw-r--r-- | config/locales/compliance_check_sets.en.yml | 1 | ||||
| -rw-r--r-- | config/locales/compliance_check_sets.fr.yml | 1 | ||||
| -rw-r--r-- | config/routes.rb | 4 | ||||
| -rw-r--r-- | spec/decorators/compliance_check_set_decorator_spec.rb | 4 | ||||
| -rw-r--r-- | spec/helpers/compliance_check_set_helper_spec.rb | 15 | 
7 files changed, 13 insertions, 33 deletions
| diff --git a/app/controllers/compliance_check_sets_controller.rb b/app/controllers/compliance_check_sets_controller.rb index 989db1aeb..7d964731d 100644 --- a/app/controllers/compliance_check_sets_controller.rb +++ b/app/controllers/compliance_check_sets_controller.rb @@ -10,17 +10,14 @@ class ComplianceCheckSetsController < BreadcrumbController        scope = ransack_period @compliance_check_sets        @q_for_form = scope.ransack(params[:q])        format.html { -        @compliance_check_sets = decorate_compliance_check_sets(@q_for_form.result) +        @compliance_check_sets = ModelDecorator.decorate( +          @q_for_form.result, +          with: ComplianceCheckSetDecorator +        )        }      end    end -  def decorate_compliance_check_sets(compliance_check_sets) -    ModelDecorator.decorate( -      compliance_check_sets, -      with: ComplianceCheckSetDecorator -    ) -  end    private @@ -44,7 +41,7 @@ class ComplianceCheckSetsController < BreadcrumbController      return scope unless !!@begin_range && !!@end_range      if @begin_range > @end_range -      flash.now[:error] = t('imports.filters.error_period_filter') +      flash.now[:error] = t('compliance_check_sets.filters.error_period_filter')      else        scope = scope.where_created_at_between(@begin_range, @end_range)      end diff --git a/app/views/compliance_check_sets/index.html.slim b/app/views/compliance_check_sets/index.html.slim index e33905fce..3e9b05393 100644 --- a/app/views/compliance_check_sets/index.html.slim +++ b/app/views/compliance_check_sets/index.html.slim @@ -18,7 +18,7 @@          .col-lg-12            .select_table              = table_builder_2 @compliance_check_sets, -                    [ \ +              [ \                  TableBuilderHelper::Column.new( \                    key: :ref, \                    attribute: 'referential_id' \ @@ -43,9 +43,9 @@                    attribute: Proc.new{ |n| (n.compliance_control_set.name) if n.compliance_control_set} \                  ), \                ], -                    sortable: true, -                    links: [:show], -                    cls: 'table has-filter has-search' +              sortable: true, +              links: [:show], +              cls: 'table has-filter has-search'      - unless @compliance_check_sets.any?        .row.mt-xs          .col-lg-12 diff --git a/config/locales/compliance_check_sets.en.yml b/config/locales/compliance_check_sets.en.yml index d18381e33..b4b9aa1a1 100644 --- a/config/locales/compliance_check_sets.en.yml +++ b/config/locales/compliance_check_sets.en.yml @@ -11,6 +11,7 @@ fr:            destroy_confirm: Are you sure to delete this control report ?      filters:            name: Specify a control report name... +          error_period_filter: End date must be greater or equal than begin date      search_no_results: No control reports match your search    activerecord:            models: diff --git a/config/locales/compliance_check_sets.fr.yml b/config/locales/compliance_check_sets.fr.yml index f5aabe89d..d50bdbfa3 100644 --- a/config/locales/compliance_check_sets.fr.yml +++ b/config/locales/compliance_check_sets.fr.yml @@ -11,6 +11,7 @@ fr:            destroy_confirm: Etes vous sûr de supprimer ce rapport de contrôle ?      filters:            name: Indiquez un nom d'un objet associé... +          error_period_filter: La date de fin doit être supérieure ou égale à la date de début      search_no_results: Aucun rapport de contrôle ne correspond à votre recherche    activerecord:            models: diff --git a/config/routes.rb b/config/routes.rb index b976e6a6b..6477cc145 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -9,8 +9,8 @@ ChouetteIhm::Application.routes.draw do          resources :import_messages, only: [:index]        end      end -    resources :compliance_check_sets, :only => [:index, :show] do -      resources :compliance_checks, :only => [:show] +    resources :compliance_check_sets, only: [:index, :show] do +      resources :compliance_checks, only: [:show]      end    end diff --git a/spec/decorators/compliance_check_set_decorator_spec.rb b/spec/decorators/compliance_check_set_decorator_spec.rb deleted file mode 100644 index d1252f509..000000000 --- a/spec/decorators/compliance_check_set_decorator_spec.rb +++ /dev/null @@ -1,4 +0,0 @@ -require 'spec_helper' - -describe ComplianceCheckSetDecorator do -end diff --git a/spec/helpers/compliance_check_set_helper_spec.rb b/spec/helpers/compliance_check_set_helper_spec.rb deleted file mode 100644 index 675ab872d..000000000 --- a/spec/helpers/compliance_check_set_helper_spec.rb +++ /dev/null @@ -1,15 +0,0 @@ -require 'rails_helper' - -# Specs in this file have access to a helper object that includes -# the ComplianceCheckSetHelper. For example: -# -# describe ComplianceCheckSetHelper do -#   describe "string concat" do -#     it "concats two strings with spaces" do -#       expect(helper.concat_strings("this","that")).to eq("this that") -#     end -#   end -# end -RSpec.describe ComplianceCheckSetHelper, type: :helper do -  pending "add some examples to (or delete) #{__FILE__}" -end | 
