ministryofjustice/Claim-for-Crown-Court-Defence

View on GitHub
app/controllers/external_users/litigators/interim_claims_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
module ExternalUsers
  module Litigators
    class InterimClaimsController < ExternalUsers::ClaimsController
      skip_load_and_authorize_resource

      resource_klass Claim::InterimClaim

      private

      def build_nested_resources
        @claim.build_interim_fee if @claim.interim_fee.nil?

        %i[disbursements expenses].each do |association|
          build_nested_resource(@claim, association)
        end

        super
      end
    end
  end
end