lib/stasis/server.rb in stasis-0.1.0 vs lib/stasis/server.rb in stasis-0.1.1

- old
+ new

@@ -19,15 +19,17 @@ request = redis.lpop('stasis:requests') if request request = Yajl::Parser.parse(request) - files = stasis.render( - *request['paths'], - :collect => request['return'], - :locals => request['locals'], - :write => request['write'] - ) + params = request['paths'] + [ + { + :collect => request['return'], + :locals => request['locals'], + :write => request['write'] + } + ] + files = stasis.render(*params) if request['return'] && request['paths'] && !request['paths'].empty? request['wait'] = true end \ No newline at end of file