holderdeord/hdo-site

View on GitHub
app/controllers/docs_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class DocsController < ApplicationController
  hdo_caches_page :index

  def index
    example = Hdo::StortingImporter::Representative.json_example.split("\n").join("\n  ")
    @representative_example = "[\n #{example} \n]"

    @import_types = [
      Hdo::StortingImporter::Party,
      Hdo::StortingImporter::PartyMembership,
      Hdo::StortingImporter::Committee,
      Hdo::StortingImporter::CommitteeMembership,
      Hdo::StortingImporter::District,
      Hdo::StortingImporter::Representative,
      Hdo::StortingImporter::Category,
      Hdo::StortingImporter::ParliamentIssue,
      Hdo::StortingImporter::Vote,
      Hdo::StortingImporter::Proposition,
      Hdo::StortingImporter::Promise,
    ]
  end

  def analysis
    authenticate_user!
  end
end