ckanext-googleanalytics/ckanext/googleanalytics/logic/auth.py

19 lines
462 B
Python
Raw Normal View History

2022-05-06 20:50:26 +02:00
from __future__ import absolute_import
from ckan.authz import is_authorized
def get_auth():
return dict(
2022-05-07 00:59:15 +02:00
googleanalytics_package_stats_show=package_stats_show,
googleanalytics_resource_stats_show=resource_stats_show,
2022-05-06 20:50:26 +02:00
)
2022-05-07 00:59:15 +02:00
def package_stats_show(context, data_dict):
2022-05-08 01:03:28 +02:00
return is_authorized("package_show", context, data_dict)
2022-05-06 20:50:26 +02:00
2022-05-07 00:59:15 +02:00
def resource_stats_show(context, data_dict):
2022-05-08 01:03:28 +02:00
return is_authorized("resource_show", context, data_dict)