I would have expected this value to be in one of the following formats:
[ "parachuteOpen", "page", "search", "tags" ]{"parachuteOpen":{"as":"parachute"},"page":{"as":"page"},"search":{"as":"search"},"tags":{"as":"tags"}}
I believe this is cause when each decorator adds an additional init call.
One possible solution might be to guard against calling init multiple times.
I'm seeing unexpected values of queryParams on a controller using decorators.
Steps to reproduce:
tests/dummy/app/controllers/index.js
.. Notice in the console that queryParams is an array of hashes rather than an array or a hash.
I would have expected this value to be in one of the following formats:
[ "parachuteOpen", "page", "search", "tags" ]
{"parachuteOpen":{"as":"parachute"},"page":{"as":"page"},"search":{"as":"search"},"tags":{"as":"tags"}}
I believe this is cause when each decorator adds an additional init call. One possible solution might be to guard against calling init multiple times.