Commit c29e0bdca7e624b00260baa93f8658a8dbabc2f7
1 parent
8f25ac09
Exists in
gov-user-refactoring
gov-user: fix get_institution and get_rating
Showing
1 changed file
with
4 additions
and
2 deletions
Show diff stats
src/noosfero-spb/gov_user/lib/gov_user_plugin/institutions_organization_ratings.rb
| ... | ... | @@ -9,11 +9,13 @@ class GovUserPlugin::InstitutionsOrganizationRatings < Noosfero::Plugin::ActiveR |
| 9 | 9 | validate :verify_institution |
| 10 | 10 | |
| 11 | 11 | def self.get_institution(rating) |
| 12 | - find_by_organization_rating_id(rating.id) | |
| 12 | + relation = find_by_organization_rating_id(rating.id) | |
| 13 | + relation.institution if relation.present? | |
| 13 | 14 | end |
| 14 | 15 | |
| 15 | 16 | def self.get_rating(institution) |
| 16 | - find_by_institution_id(rating.id) | |
| 17 | + relation = find_by_institution_id(institution.id) | |
| 18 | + relation.organization_rating if relation.present? | |
| 17 | 19 | end |
| 18 | 20 | |
| 19 | 21 | private | ... | ... |