Skip to content

Commit

Permalink
Atualiza séries, temporadas e episodios
Browse files Browse the repository at this point in the history
  • Loading branch information
rafael-fernandes committed Nov 27, 2017
1 parent 4333cd3 commit e429416
Show file tree
Hide file tree
Showing 14 changed files with 158 additions and 104 deletions.
1 change: 1 addition & 0 deletions app/models/episode.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ class Episode < ApplicationRecord
validates :name, presence: true
validates :number, presence: true, numericality: { greater_than_or_equal_to: 1 }
validates :release_date, presence: true
validates :summary, presence: true
end
1 change: 1 addition & 0 deletions app/models/season.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
class Season < ApplicationRecord
belongs_to :series
has_many :episodes

validates :name, presence: true
validates :number, presence: true, numericality: { greater_than_or_equal_to: 1 }
Expand Down
2 changes: 1 addition & 1 deletion app/views/series/index.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
<% end %>
</div>
<div class="episode">
S07E07
S0<%= s.seasons.first.number %>E0<%= s.seasons.first.episodes.first.number %>
</div>
<div class="name">
<%= s.title %>
Expand Down
4 changes: 2 additions & 2 deletions app/views/series/show.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@

<div class="row pt-5">
<div class="col-sm-6 favorite">
<%= image_tag "american-horror-story.jpg", width: "100%", height: "auto" %>
<%= image_tag @serie.image_path, width: "100%", height: "auto" %>
<div class="episode">
S07E07
S0<%= @serie.seasons.first.number %>E0<%= @serie.seasons.first.episodes.first.number %>
</div>
</div>
<div class="col-sm-6 favorite">
Expand Down
10 changes: 6 additions & 4 deletions app/views/static_pages/home.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -55,17 +55,19 @@
</div>

<div class="row">
<% 8.times do %>
<% Series.all.each do |s| %>
<div class="col-sm-3">
<div class="series-card">
<div class="photo">
<%= image_tag "american-horror-story.jpg" %>
<%= link_to series_path(s) do %>
<%= image_tag s.image_path %>
<% end %>
</div>
<div class="episode">
S07E07
S0<%= s.seasons.first.number %>E0<%= s.seasons.first.episodes.first.number %>
</div>
<div class="name">
American Horror Story
<%= s.title %>
</div>
<div class="next-episode">
Próximo episódio: amanhã
Expand Down
18 changes: 9 additions & 9 deletions app/views/static_pages/my_series.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -32,18 +32,18 @@
<div class="row">
<% @series.each do |s| %>
<div class="col-sm-3">
<div class="series-card -favorite">
<div class="series-card">
<div class="photo">
<%= link_to series_path(s) do %>
<%= image_tag "american-horror-story.jpg" %>
<% end %>
<%= link_to series_path(s) do %>
<%= image_tag s.image_path %>
<% end %>
</div>
<div class="episode">
S07E07
</div>
<div class="progress mt-3">
<div class="progress-bar bg-info" role="progressbar" style="width: 70%" aria-valuenow="70" aria-valuemin="0" aria-valuemax="100"></div>
</div>
S0<%= s.seasons.first.number %>E0<%= s.seasons.first.episodes.first.number %>
</div>
<div class="progress mt-3">
<div class="progress-bar bg-info" role="progressbar" style="width: 70%" aria-valuenow="70" aria-valuemin="0" aria-valuemax="100"></div>
</div>
<div class="name">
<%= s.title %>
</div>
Expand Down
2 changes: 1 addition & 1 deletion coverage/.last_run.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"result": {
"covered_percent": 100.0
"covered_percent": 98.04
}
}
37 changes: 19 additions & 18 deletions coverage/.resultset.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@
1,
1,
1,
1,
null
],
"/home/rafael/ES022017/spec/models/favorite_spec.rb": [
1,
null,
1,
2,
2,
1,
1,
null
],
"/home/rafael/ES022017/app/models/favorite.rb": [
Expand All @@ -28,14 +29,14 @@
1,
null,
1,
2,
null,
2,
2,
1,
null,
1,
1,
null,
1,
0,
null,
null,
null
],
Expand All @@ -51,8 +52,8 @@
1,
null,
1,
2,
2,
1,
1,
null
],
"/home/rafael/ES022017/app/models/series_list.rb": [
Expand All @@ -66,12 +67,12 @@
1,
null,
1,
2,
2,
2,
2,
1,
1,
1,
1,
null,
2,
1,
null
],
"/home/rafael/ES022017/app/models/series.rb": [
Expand All @@ -88,14 +89,14 @@
1,
null,
1,
2,
1,
null,
2,
2,
2,
1,
1,
1,
null
]
},
"timestamp": 1511815349
"timestamp": 1511815560
}
}
Loading

0 comments on commit e429416

Please sign in to comment.