Skip to content

Commit 80ecead

Browse files
author
Simon
committed
Исправлены замечания по миграциям и по контроллеру interviews/index
1 parent ad373a3 commit 80ecead

3 files changed

Lines changed: 10 additions & 3 deletions

File tree

apps/web/controllers/interviews/index.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ class Index
1515
def call(params)
1616
result = interview_operation.call(company_id: params[:company_id].to_i)
1717
company_result = operation.call(id: params[:company_id].to_i)
18-
case result && company_result
18+
case company_result
1919
when Success
20-
@interviews = result.value_or([])
2120
@company = company_result.value!
21+
@interviews = result.value_or([])
2222
when Failure
2323
redirect_to routes.companies_path
2424
end

db/migrations/20200722145224_add_interview_ratings_to_companies.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
change do
55
alter_table :companies do
66
add_column :interview_rating_total, Float, null: false, default: 0.0
7-
add_column :interview_ratings, 'jsonb', default: '{}', null: false
7+
add_column :interviews, 'jsonb', default: '{}', null: false
88
end
99
end
1010
end
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Hanami::Model.migration do
2+
change do
3+
alter_table :companies do
4+
rename_column :interviews, :interview_ratings
5+
end
6+
end
7+
end

0 commit comments

Comments
 (0)