diff --git a/.meteor/versions b/.meteor/versions
index 65c64faad..d5fb2edb6 100644
--- a/.meteor/versions
+++ b/.meteor/versions
@@ -122,7 +122,7 @@ rate-limit@1.0.4
react-meteor-data@0.2.9
reactive-dict@1.1.7
reactive-var@1.0.9
-reactrouter:react-router-ssr@3.1.2
+reactrouter:react-router-ssr@3.1.3
reload@1.1.8
retry@1.0.7
routepolicy@1.0.10
@@ -147,7 +147,7 @@ ui@1.0.11
underscore@1.0.8
url@1.0.9
utilities:react-list-container@0.1.12
-utilities:smart-methods@0.1.4
+utilities:smart-methods@0.1.5
utilities:smart-publications@0.1.4
webapp@1.2.8
webapp-hashing@1.0.9
diff --git a/package.json b/package.json
index 9dd3e3183..639c46ebc 100644
--- a/package.json
+++ b/package.json
@@ -26,7 +26,7 @@
"react-bootstrap-datetimepicker": "0.0.22",
"react-cookie": "^0.4.6",
"react-dom": "^15.0.0",
- "react-intl": "^2.1.2",
+ "react-intl": "^2.1.3",
"react-komposer": "^1.8.0",
"react-mounter": "^1.2.0",
"react-no-ssr": "^1.1.0",
diff --git a/packages/nova-base-components/lib/common/App.jsx b/packages/nova-base-components/lib/common/App.jsx
index 925fbc76f..be06461b7 100644
--- a/packages/nova-base-components/lib/common/App.jsx
+++ b/packages/nova-base-components/lib/common/App.jsx
@@ -25,16 +25,15 @@ class App extends Component {
}
render() {
-
- if (this.props.ready) {
- return (
-
- {this.props.children}
-
- )
- } else {
- return
- }
+ return (
+
+ {
+ this.props.ready ?
+ {this.props.children}
+ :
+ }
+
+ )
}
}
diff --git a/packages/nova-lib/lib/server/intl-polyfill.js b/packages/nova-lib/lib/intl-polyfill.js
similarity index 93%
rename from packages/nova-lib/lib/server/intl-polyfill.js
rename to packages/nova-lib/lib/intl-polyfill.js
index 5675d5f26..c420bcdc1 100644
--- a/packages/nova-lib/lib/server/intl-polyfill.js
+++ b/packages/nova-lib/lib/intl-polyfill.js
@@ -1,7 +1,7 @@
var areIntlLocalesSupported = require('intl-locales-supported');
var localesMyAppSupports = [
- Telescope.settings.get("locale")
+ Telescope.settings.get("locale", "en");
];
if (global.Intl) {
diff --git a/packages/nova-lib/package.js b/packages/nova-lib/package.js
index b4b1af44a..a50035a84 100644
--- a/packages/nova-lib/package.js
+++ b/packages/nova-lib/package.js
@@ -39,7 +39,7 @@ Package.onUse(function (api) {
'tmeasday:publish-counts@0.7.3',
'meteorhacks:unblock@1.1.0',
// 'kadira:flow-router-ssr@3.13.0',
- "reactrouter:react-router-ssr@3.1.2",
+ "reactrouter:react-router-ssr@3.1.3",
// 'kadira:flow-router@2.12.1',
'utilities:smart-publications@0.1.4',
'utilities:smart-methods@0.1.4',
@@ -58,12 +58,12 @@ Package.onUse(function (api) {
'lib/settings.js',
'lib/collections.js',
'lib/deep.js',
- 'lib/deep_extend.js'
+ 'lib/deep_extend.js',
+ 'lib/intl-polyfill.js'
], ['client', 'server']);
api.addFiles([
- 'lib/server/server-config.js',
- 'lib/server/intl-polyfill.js'
+ 'lib/server/server-config.js'
], ['server']);
api.export([