Sha256: f251cbe2f6e7259f317f2e169fea3182b63d09fe9044385fbbb4448fc6a9b96d

Contents?: true

Size: 910 Bytes

Versions: 3

Compression:

Stored size: 910 Bytes

Contents

<% if current_user.user_groups.empty? %>
update_main_page_button();
<% end %>
update_identities_rows();

function update_main_page_button() {
  var $proposalEndorsementButton = $('#proposal-<%= proposal.id %>-endorsement-button');
  morphdom($proposalEndorsementButton[0], '<%= j(endorsement_button(proposal, false)).strip.html_safe %>');
}
function update_identities_rows() {
  <% fully_endorsed= fully_endorsed?(proposal, current_user) %>
  var $proposalEndorsementsRowCount = $('#proposal-<%= proposal.id %>-endorsements-count');
  morphdom($proposalEndorsementsRowCount[0], '<%= j(render_endorsements_count_card_part(proposal, fully_endorsed)).strip.html_safe %>');
  var $proposalEndorsementsRowButton = $($('#select-identity-button')[0]);
  <% if fully_endorsed %>
    $proposalEndorsementsRowButton.addClass('success')
  <% else %>
    $proposalEndorsementsRowButton.removeClass('success')
  <% end %>
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
decidim-proposals-0.13.1 app/views/decidim/proposals/proposal_endorsements/update_buttons_and_counters.js.erb
decidim-proposals-0.13.0 app/views/decidim/proposals/proposal_endorsements/update_buttons_and_counters.js.erb
decidim-proposals-0.13.0.pre1 app/views/decidim/proposals/proposal_endorsements/update_buttons_and_counters.js.erb