Esempio n. 1
0
def get_js_top():
    newrelic_header = views_helpers.remove_script_tags(
        newrelic.agent.get_browser_timing_header())
    return make_js_response("top.js",
                            segmentio_key=os.getenv("SEGMENTIO_KEY"),
                            mixpanel_token=os.getenv("MIXPANEL_TOKEN"),
                            newrelic_header=newrelic_header)
Esempio n. 2
0
def get_js_bottom():
    newrelic_footer = views_helpers.remove_script_tags(
        newrelic.agent.get_browser_timing_footer()
    )
    return make_js_response(
        "bottom.js",
        newrelic_footer=newrelic_footer
    )
Esempio n. 3
0
def get_js_top():
    newrelic_header = views_helpers.remove_script_tags(
        newrelic.agent.get_browser_timing_header()
    )
    return make_js_response(
        "top.js",
        segmentio_key=os.getenv("SEGMENTIO_KEY"),
        mixpanel_token=os.getenv("MIXPANEL_TOKEN"),
        newrelic_header=newrelic_header
    )
Esempio n. 4
0
def get_js_top():
    newrelic_header = views_helpers.remove_script_tags(
        newrelic.agent.get_browser_timing_header()
    )

    try:
        current_user_dict = current_user.dict_about()
    except AttributeError:
        current_user_dict = None

    return make_js_response(
        "top.js.tpl",
        segmentio_key=os.getenv("SEGMENTIO_KEY"),
        mixpanel_token=os.getenv("MIXPANEL_TOKEN"),
        stripe_publishable_key=os.getenv("STRIPE_PUBLISHABLE_KEY"),
        newrelic_header=newrelic_header,
        current_user=current_user_dict
    )