Commit 0c221480832ad764b75df96c1fef2a4cd8bd60b2
1 parent
4b1bc16f
Exists in
master
and in
3 other branches
Modifies structure to fit communities_ratings_plugin
Signed-off-by: Fabio Teixeira <fabio1079@gmail.com> Signed-off-by: Simiao Carvalho <simiaosimis@gmail.com> Signed-off-by: Tallys Martins <tallysmartins@gmail.com>
Showing
6 changed files
with
32 additions
and
32 deletions
Show diff stats
db/migrate/20150814192230_add_institution_id_to_create_community_rating.rb
0 → 100644
db/migrate/20150814192230_add_institution_id_to_create_community_rating_comment.rb
lib/ext/comment.rb
@@ -1,18 +0,0 @@ | @@ -1,18 +0,0 @@ | ||
1 | -require_dependency "comment" | ||
2 | - | ||
3 | -Comment.class_eval do | ||
4 | - attr_accessible :institution_id | ||
5 | - | ||
6 | - belongs_to :institution | ||
7 | - | ||
8 | - validate :verify_institution | ||
9 | - | ||
10 | - private | ||
11 | - | ||
12 | - def verify_institution | ||
13 | - if self.institution_id != nil | ||
14 | - institution = Institution.find_by_id self.institution_id | ||
15 | - self.errors.add :institution, _("not found") unless institution | ||
16 | - end | ||
17 | - end | ||
18 | -end |
@@ -0,0 +1,18 @@ | @@ -0,0 +1,18 @@ | ||
1 | +require_dependency "community_rating" | ||
2 | + | ||
3 | +CommunityRating.class_eval do | ||
4 | + attr_accessible :institution_id | ||
5 | + | ||
6 | + belongs_to :institution | ||
7 | + | ||
8 | + validate :verify_institution | ||
9 | + | ||
10 | + private | ||
11 | + | ||
12 | + def verify_institution | ||
13 | + if self.institution_id != nil | ||
14 | + institution = Institution.find_by_id self.institution_id | ||
15 | + self.errors.add :institution, _("not found") unless institution | ||
16 | + end | ||
17 | + end | ||
18 | +end |
views/comments_extra_field.html.erb
@@ -6,5 +6,5 @@ | @@ -6,5 +6,5 @@ | ||
6 | <%= content_tag(:div, _("No institution found"), | 6 | <%= content_tag(:div, _("No institution found"), |
7 | :id=>"institution_empty_ajax_message", | 7 | :id=>"institution_empty_ajax_message", |
8 | :class=>"errorExplanation hide-field") %> | 8 | :class=>"errorExplanation hide-field") %> |
9 | - <%= hidden_field_tag "comments[institution_id]", "", id: "institution_selected" %> | 9 | + <%= hidden_field_tag "community_rating[institution_id]", "", id: "institution_selected" %> |
10 | </div> | 10 | </div> |
views/communities_ratings_extra_fields_show_institution.html.erb
1 | -<% if user_rating.comment and user_rating.comment.institution %> | 1 | +<% if user_rating.institution %> |
2 | <div class="aditional-informations"> | 2 | <div class="aditional-informations"> |
3 | <div class="comments-user-institution"> | 3 | <div class="comments-user-institution"> |
4 | - <span>Institution :<span> <%= user_rating.comment.institution.name unless user_rating.comment.nil? %> | 4 | + <span>Institution :<span> <%= user_rating.institution.name unless user_rating.institution.nil? %> |
5 | </div> | 5 | </div> |
6 | </div> | 6 | </div> |
7 | <% end %> | 7 | <% end %> |