Sha256: c971f8c1939f95b700d2f79755f72d376717a6bd0abda4eaf81921774eb907c7

Contents?: true

Size: 555 Bytes

Versions: 28

Compression:

Stored size: 555 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module Elections
    # Custom helpers for the voting booth views.
    #
    module VotesHelper
      def ordered_answers(question)
        if question.random_answers_order
          question.answers.shuffle
        else
          question.answers.sort_by { |answer| [answer.weight, answer.id] }
        end
      end

      def more_information?(answer)
        translated_attribute(answer.description).present? ||
          answer.proposals.any? ||
          answer.photos.any?
      end
    end
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
decidim-elections-0.28.5 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.28.4 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.27.9 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.28.3 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.27.8 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.28.2 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.27.7 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.28.1 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.27.6 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.26.10 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.26.9 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.28.0 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.27.5 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.28.0.rc5 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.28.0.rc4 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.26.8 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.27.4 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.27.3 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.26.7 app/helpers/decidim/elections/votes_helper.rb
decidim-elections-0.26.5 app/helpers/decidim/elections/votes_helper.rb