openSUSE/osem

View on GitHub
app/views/admin/events/_datatable_row_rating.haml

Summary

Maintainability
Test Coverage
- if show_votes
  %div{ data: { toggle: 'tooltip' }, title: rating_tooltip(event, max_rating) }<
    = rating_stars(event.average_rating, max_rating, avgrate: true)

.clearfix
  - if event.voted?(current_user)
    %span.label.label-success
      You voted:
      = rating_fraction(event.user_rating(current_user), max_rating)
  - else
    %span.label.label-danger
      Not rated