UNC-Libraries/hy-c

View on GitHub
app/views/records/edit_fields/_rights_statement.html.erb

Summary

Maintainability
Test Coverage
<%# [hyc-override] Overriding partial in hyrax gem in order to make license single-valued and add custom service %>
<% if f.object.rights_statement_label[0].blank? && (params[:controller] != 'hyrax/generals' &&
    params[:controller] != 'hyrax/data_sets' &&
    params[:controller] != 'hyrax/dissertations') %>
  <%= f.input :rights_statement,
              collection: CdrRightsStatementsService.select(params[:controller]),
              include_blank: true,
              selected: 'http://rightsstatements.org/vocab/InC/1.0/',
              input_html: { class: 'form-control' } %>
<% else %>
  <%= f.input :rights_statement,
              collection: CdrRightsStatementsService.select(params[:controller]),
              include_blank: true,
              input_html: { class: 'form-control' } %>
<% end %>