lib/sfn/provider.rb in sfn-2.1.12 vs lib/sfn/provider.rb in sfn-2.2.0

- old
+ new

@@ -92,10 +92,10 @@ connection.stacks.from_json(cached_stacks(stack_id)) end # @return [String] json representation of cached stacks def cached_stacks(stack_id=nil) - unless(@initial_fetch_complete || stack_id) + if(!@initial_fetch_complete || stack_id) recache = true if(stack_id && @initial_fetch_complete) recache = !!stacks.get(stack_id) end fetch_stacks(stack_id) if recache