The query-params-new flag set to true.
Using latest ember and ember data. Ember: 1.6.0-beta.1+canary.b5b90241 ember.js and Ember Data : 1.0.0-beta.7+canary.b45e23ba
Application Adapter is set to this:
export default DS.RESTAdapter.extend({
host: 'http://example.com',
namespace: 'api/v2',
headers: {
"ClientId": "a-key",
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Headers": "X-Requested-With"
}
});
The locations route looks like this:
export default Ember.Route.extend({
model: function(params){
return this.store.find('restaurant');
}
});
The locations controller looks like this
export default Ember.ArrayController.extend({
queryParams: ['lat', 'lon', 'limit'],
lat: null,
lon: null,
limit: null,
});
Navigating to this url http://example.com/locations?lat=47.620508&limit=22&lon=-122.349174
Ember data sends http://example.com/locations
as the request.
I must be missing something?