diff options
-rw-r--r-- | lib/puppet/indirector/indirection.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/puppet/indirector/indirection.rb b/lib/puppet/indirector/indirection.rb index 04c3aed23..db2772f25 100644 --- a/lib/puppet/indirector/indirection.rb +++ b/lib/puppet/indirector/indirection.rb @@ -281,9 +281,10 @@ class Puppet::Indirector::Indirection terminus_name = terminus_class end - check_authorization(request, terminus(terminus_name)) + dest_terminus = terminus(terminus_name) + check_authorization(request, dest_terminus) - return terminus(terminus_name) + return dest_terminus end # Create a new terminus instance. |