Tweaks to nav and security policies

This commit is contained in:
Leonard Smith 2020-10-06 09:46:24 -05:00
parent da0b299ecc
commit a98f0363cf
3 changed files with 14 additions and 4 deletions

View File

@ -32,9 +32,9 @@ export default class ScriptureNavBarComponent extends Component {
@action
verseSelected(book, chapter, verse) {
// Load the DOM with vese page
// Load the DOM with verse page
console.log('[verseSelected] called: ' + book + ' ' + chapter.chapter + ':' + verse);
console.log(chapter);
this.router.transitionTo('verse', book + '-' + chapter.chapter + '-' + verse );
this.router.transitionTo('verse', book + '-' + chapter.chapter + '-' + verse);
}
}

View File

@ -1,10 +1,11 @@
import Route from '@ember/routing/route';
import { inject as service } from '@ember/service';
//import { inject as service } from '@ember/service';
export default class VerseRoute extends Route {
@service store;
//@service store;
model(params) {
console.log('Looking for ' + params.verse_id);
return this.store.findRecord('verse', params.verse_id, {
include: 'words'
});

View File

@ -20,6 +20,15 @@ module.exports = function(environment) {
APP: {
// Here you can pass flags/options to your application instance
// when it is created
},
contentSecurityPolicy: {
'default-src': "'self' backend.bibletranslationtools.org",
'script-src': "'self'",
'font-src': "'self' fonts.googleapis.com fonts.gstatic.com",
'connect-src': "'self' backend.bibletranlationtools.org",
'img-src': "self",
'style-src': "self",
'media-src': "self"
}
};