--- a/cms/app-client/app/adapters/application.js Tue Sep 27 23:43:29 2016 +0200
+++ b/cms/app-client/app/adapters/application.js Wed Sep 28 15:58:18 2016 +0200
@@ -1,6 +1,12 @@
import RESTAdapter from 'ember-data/adapters/rest';
import ENV from 'app-client/config/environment';
+const TYPE_PATH_MAP = {
+ transcript: 'transcript',
+ geostat: 'stats/geostats',
+ theme: 'stats/themes'
+}
+
export default RESTAdapter.extend({
namespace: ENV.rootURL.replace(/\/$/,"")+'/api/v1',
@@ -13,10 +19,7 @@
},
pathForType: function(modelName) {
- if(modelName === 'transcript') {
- return modelName;
- }
- return this._super(...arguments);
+ return TYPE_PATH_MAP[modelName] || this._super(...arguments);
}
});