Skip to content

Commit

Permalink
Merge pull request #351 from dbudde/develop
Browse files Browse the repository at this point in the history
Update to beanProxy to prevent reused interceptors over augmented.
  • Loading branch information
seancorfield committed Jul 8, 2015
2 parents e826296 + 936256c commit 1f27912
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion framework/beanProxy.cfc
Original file line number Diff line number Diff line change
Expand Up @@ -375,7 +375,10 @@ component {
}


augmentInterceptor(arguments.interceptor);
if (!structKeyExists(arguments.interceptor.bean, "interceptorAugmented"))
{
augmentInterceptor(arguments.interceptor);
}


// Maintain the list of intercepted methods. '*' and blank means all.
Expand Down Expand Up @@ -433,6 +436,7 @@ component {

arguments.interceptor.bean._inject = _inject;

arguments.interceptor.bean._inject("interceptorAugmented", true);
arguments.interceptor.bean._inject("interceptedMethods", arguments.interceptor.methods, "private");
arguments.interceptor.bean._inject("translateArgs", _translateArgs, "private");

Expand Down

0 comments on commit 1f27912

Please sign in to comment.