From: Ross Jones Date: Thu, 25 Oct 2012 13:48:32 +0000 Subject: reordering maps X-Git-Url: https://maxious.lambdacomplex.org/git/?p=ckanext-ga-report.git&a=commitdiff&h=f0556ff24a82a537ddbf0997a05012c8b365b3ef --- reordering maps --- --- a/ckanext/ga_report/controller.py +++ b/ckanext/ga_report/controller.py @@ -58,7 +58,8 @@ entries = model.Session.query(GA_Stat).\ filter(GA_Stat.stat_name=='Totals').\ - filter(GA_Stat.period_name==c.month).all() + filter(GA_Stat.period_name==c.month).\ + order_by('ga_stat.key').all() c.global_totals = [(s.key, s.value) for s in entries ] keys = { --- a/ckanext/ga_report/plugin.py +++ b/ckanext/ga_report/plugin.py @@ -18,6 +18,16 @@ def after_map(self, map): map.connect( + '/data/analytics/publisher/', + controller='ckanext.ga_report.controller:GaPublisherReport', + action='index' + ) + map.connect( + '/data/analytics/publisher/{id}', + controller='ckanext.ga_report.controller:GaPublisherReport', + action='read' + ) + map.connect( '/data/analytics', controller='ckanext.ga_report.controller:GaReport', action='index' @@ -27,16 +37,6 @@ controller='ckanext.ga_report.controller:GaReport', action='csv' ) - map.connect( - '/data/analytics/publisher/', - controller='ckanext.ga_report.controller:GaPublisherReport', - action='index' - ) - map.connect( - '/data/analytics/publisher/{id}', - controller='ckanext.ga_report.controller:GaPublisherReport', - action='read' - ) return map