2017-01-17 22:31:43 -08:00
import '/imports/util/polyfills/regex.js' ;
2017-01-15 11:33:37 -08:00
import '/imports/startup/server' ;
import '/imports/startup/both' ;
import '/imports/api' ;
import '/imports/startup/server/postStartup/version.js' ; //Run this right after the api - relies on the API to upgrade the app database & data to the current version.
let PropertiesReader = require ( 'properties-reader' ) ;
let props = PropertiesReader ( './assets/app/release.properties' ) ;
if ( props . get ( 'email-settings' ) ) {
process . env . MAIL _URL = props . get ( 'email-settings' ) ;
// console.log("Loaded email settings from properties file.");
}
if ( ! process . env . MAIL _URL ) {
process . env . MAIL _URL = Meteor . settings . MAIL _URL ;
}
// console.log("Mail settings: " + process.env.MAIL_URL);