all files / tests/dummy/app/routes/ sitemap-xml.js

100% Statements 4/4
100% Branches 0/0
100% Functions 1/1
100% Lines 4/4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23                                     
import Ember from 'ember';
 
// The line below is not needed if you don't have any dynamic segments
import dynamicSegmentResolver from '../utils/dynamic-segment-resolver';
 
import sitemapEntryFilter from '../utils/sitemap-entry-filter';
 
export default Ember.Route.extend({
  sitemap: Ember.inject.service(),
 
  model() {
    const sitemap = this.get('sitemap');
 
    // The line below is not needed if you don't have any dynamic segments
    sitemap.setDynamicSegmentResolver(dynamicSegmentResolver);
 
    sitemap.setSitemapEntryFilter(sitemapEntryFilter);
 
    return sitemap.getModel();
  },
});