Skip to content
Extraits de code Groupes Projets
node_info_controller.rb 601 octets
Newer Older
  • Learn to ignore specific revisions
  • # frozen_string_literal: true
    
    
    Jonne Haß's avatar
    Jonne Haß a validé
    class NodeInfoController < ApplicationController
      def jrd
        render json: NodeInfo.jrd(CGI.unescape(node_info_url("123.123").sub("123.123", "%{version}")))
      end
    
      def document
        if NodeInfo.supported_version?(params[:version])
          document = NodeInfoPresenter.new(params[:version])
          render json: document, content_type: document.content_type
        else
          head :not_found
        end
      end
    
        respond_to do |format|
          format.json { head :not_acceptable }
          format.all { @statistics = NodeInfoPresenter.new("1.0") }
        end
    
    Jonne Haß's avatar
    Jonne Haß a validé
    end