@@ -41,15 +41,20 @@ component accessors="true"{
4141 variables .defaults = arguments .defaults ;
4242
4343 // Defaults checks, just in case
44- if ( ! structKeyExists ( variables .defaults ," inflateToRC" ) ){ variables .defaults .inflateToRC = true ; }
45- if ( ! structKeyExists ( variables .defaults ," inflateToPRC" ) ){ variables .defaults .inflateToPRC = false ; }
46- if ( ! structKeyExists ( variables .defaults ," autoPurge" ) ){ variables .defaults .autoPurge = true ; }
44+ if ( ! structKeyExists ( variables .defaults , " inflateToRC" ) ){
45+ variables .defaults .inflateToRC = true ;
46+ }
47+ if ( ! structKeyExists ( variables .defaults , " inflateToPRC" ) ){
48+ variables .defaults .inflateToPRC = false ;
49+ }
50+ if ( ! structKeyExists ( variables .defaults , " autoPurge" ) ){
51+ variables .defaults .autoPurge = true ;
52+ }
4753
4854 // check for properties
4955 if ( structKeyExists ( arguments .defaults , " properties" ) ){
5056 variables .properties = arguments .defaults .properties ;
51- }
52- else {
57+ } else {
5358 variables .properties = {};
5459 }
5560
@@ -90,10 +95,13 @@ component accessors="true"{
9095 // Check if flash exists
9196 if ( flashExists () ){
9297 var scope = getFlash ();
93-
98+
9499 scope
95100 .filter ( function ( key , value ){
96- return ( value .autoPurge ?: false );
101+ if ( value .keyExists ( " autoPurge" ) ){
102+ return value .autoPurge ;
103+ }
104+ return false ;
97105 } )
98106 .keyArray ()
99107 .each ( function ( item ){
0 commit comments