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