This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/controllers/application_controller.js
2013-05-31 12:29:38 -04:00

26 lines
539 B
JavaScript

/*global _gaq:true */
/**
The base controller for all things Discourse
@class ApplicationController
@extends Discourse.Controller
@namespace Discourse
@module Discourse
**/
Discourse.ApplicationController = Discourse.Controller.extend({
routeChanged: function(){
if (window._gaq === undefined) { return; }
if(this.afterFirstHit) {
Em.run.schedule('afterRender', function() {
_gaq.push(['_trackPageview']);
});
} else {
this.afterFirstHit = true;
}
}.observes('currentPath')
});