[Rails] Site internet de la World Tartiflette Tour.
Rubocop 👮
Changed files
app/controllers/scores_controller.rb
@@ -1,6 +1,6 @@
1
1
class ScoresController < ApplicationController
2
2
allow_unauthenticated_access
3
Removed:
before_action :set_tartiflette, only: [:new, :create, :edit_all, :update_all]
3
Added:
before_action :set_tartiflette, only: [ :new, :create, :edit_all, :update_all ]
4
4
5
5
def new
6
6
end
app/models/score.rb
@@ -5,7 +5,7 @@
5
5
validates :value, presence: true, inclusion: { in: 1..5 }
6
6
validates :session_id, presence: true
7
7
validates :tartiflette_id, uniqueness: {
8
Removed:
scope: [:scoring_criterium_id, :session_id],
8
Added:
scope: [ :scoring_criterium_id, :session_id ],
9
9
message: "has already been scored for this session and criterium."
10
10
}
11
11
end
config/routes.rb
@@ -12,12 +12,12 @@
12
12
to: "code_of_honor#toggle",
13
13
as: :toggle_code_of_honor
14
14
15
Removed:
post '/accept_cookies',
16
Removed:
to: 'sessions#accept_cookies',
15
Added:
post "/accept_cookies",
16
Added:
to: "sessions#accept_cookies",
17
17
as: :accept_cookies
18
18
19
Removed:
post '/gift_nico',
20
Removed:
to: 'sessions#gift_nico',
19
Added:
post "/gift_nico",
20
Added:
to: "sessions#gift_nico",
21
21
as: :gift_nico
22
22
23
23
resources :tartiflettes do
db/migrate/20250101141642_add_unique_index_to_scores.rb
@@ -1,7 +1,7 @@
1
1
class AddUniqueIndexToScores < ActiveRecord::Migration[8.0]
2
2
def change
3
3
add_index :scores,
4
Removed:
[:tartiflette_id, :scoring_criterium_id, :session_id],
4
Added:
[ :tartiflette_id, :scoring_criterium_id, :session_id ],
5
5
unique: true,
6
6
name: "index_scores_on_tartiflette_criterium_session"
7
7
end
test/models/score_test.rb
@@ -44,6 +44,4 @@
44
44
assert_not @score.valid?, "Score should not be valid without a session_id."
45
45
assert_includes @score.errors[:session_id], "can't be blank"
46
46
end
47
Removed:
48
Removed:
49
47
end