fixed division by zero error for form field statistics
This commit is contained in:
parent
bb6d6fcac0
commit
d63f03f83e
|
@ -256,8 +256,13 @@ FormSchema.virtual('analytics.fields').get(function () {
|
|||
}
|
||||
|
||||
var totalViews = dropoffViews+continueViews;
|
||||
var continueRate = (continueViews/totalViews*100).toFixed(0);
|
||||
var dropoffRate = (dropoffViews/totalViews*100).toFixed(0);
|
||||
var continueRate = 0;
|
||||
var dropoffRate = 0;
|
||||
|
||||
if(totalViews > 0){
|
||||
continueRate = (continueViews/totalViews*100).toFixed(0);
|
||||
dropoffRate = (dropoffViews/totalViews*100).toFixed(0);
|
||||
}
|
||||
|
||||
fieldDropoffs[i] = {
|
||||
dropoffViews: dropoffViews,
|
||||
|
|
|
@ -98,7 +98,10 @@
|
|||
<script type="text/javascript">
|
||||
var user = {{ user | json | safe }};
|
||||
var signupDisabled = {{signupDisabled | safe}};
|
||||
var socketPort = {{socketPort | safe}};
|
||||
var socketPort = false;
|
||||
{% if socketPort %}
|
||||
socketPort = {{socketPort | safe }};
|
||||
{% endif %}
|
||||
var socketUrl = "{{socketUrl | safe}}";
|
||||
var subdomainsDisabled = {{subdomainsDisabled | safe}};
|
||||
</script>
|
||||
|
|
|
@ -72,8 +72,8 @@
|
|||
<!--Embedding The signupDisabled Boolean-->
|
||||
<script type="text/javascript">
|
||||
var signupDisabled = {{signupDisabled | safe}};
|
||||
var socketPort = {{socketPort | safe}};
|
||||
var socketUrl = "{{socketUrl | safe}}";
|
||||
var socketPort = {{socketPort | safe}} || false;
|
||||
var socketUrl = "{{socketUrl | safe}}" || false;
|
||||
var subdomainsDisabled = {{subdomainsDisabled | safe}};
|
||||
</script>
|
||||
|
||||
|
|
|
@ -58,6 +58,8 @@ module.exports = function(db) {
|
|||
|
||||
if(config.socketPort && process.env.NODE_ENV !== 'production'){
|
||||
app.locals.socketPort = config.socketPort;
|
||||
} else {
|
||||
app.locals.socketPort = "";
|
||||
}
|
||||
|
||||
if(config.socketUrl){
|
||||
|
|
Loading…
Reference in a new issue