Don't show AddThis in non-prod envs

This commit is contained in:
Andrew Miner
2015-03-10 23:14:06 -07:00
parent 50c3d95440
commit 6db25d7a77
6 changed files with 13 additions and 9 deletions
@@ -6,7 +6,7 @@ All rights reserved.
###
BaseController = require './base_controller'
{AdsenseEnvs} = require '../constants'
{ProductionEnvs} = require '../constants'
########################################################################################################################
@@ -17,7 +17,7 @@ module.exports = class AdsenseController extends BaseController
options.templateName = "adsense_#{options.model}"
super options
@_adsEnabled = global.env in AdsenseEnvs
@_adsEnabled = global.env in ProductionEnvs
# BaseController Overrides #####################################################################
@@ -5,7 +5,9 @@ Copyright (c) 2015 by Redwood Labs
All rights reserved.
###
BaseController = require './base_controller'
BaseController = require './base_controller'
{Duration} = require '../constants'
{ProductionEnvs} = require '../constants'
########################################################################################################################
@@ -39,6 +41,10 @@ module.exports = class HeaderController extends BaseController
for $navLink in @$navLinks
$navLink.css 'z-index', zIndex--
if global.env in ProductionEnvs
addThisUrl = '//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-54f3c9717b2e530d'
$('body').append "<script async src=\"#{addThisUrl}\"></script>"
refresh: ->
for $navLink in @$navLinks
linkPage = $navLink.data('page')