Skip to content

Commit

Permalink
Better names for activity logic functions
Browse files Browse the repository at this point in the history
  • Loading branch information
Sean Hammond committed Jan 3, 2012
1 parent c0abea1 commit 0befc90
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion ckan/controllers/api.py
Expand Up @@ -232,7 +232,7 @@ def show(self, ver=None, register=None, subregister=None, id=None, id2=None):
'tag': get_action('tag_show_rest'),
'dataset': get_action('package_show_rest'),
'package': get_action('package_show_rest'),
'activity': get_action('activity_show'),
'activity': get_action('user_activity_list'),
('dataset', 'relationships'): get_action('package_relationships_list'),
('package', 'relationships'): get_action('package_relationships_list'),
}
Expand Down
4 changes: 2 additions & 2 deletions ckan/logic/action/get.py
Expand Up @@ -868,15 +868,15 @@ def status_show(context, data_dict):
'extensions': config.get('ckan.plugins').split(),
}

def activity_show(context, data_dict):
def user_activity_list(context, data_dict):
'''Return a user's public activity stream as a list of dicts.'''
model = context['model']
user_id = data_dict['id']
activity_objects = model.Session.query(
model.activity.Activity).filter_by(user_id=user_id).all()
return activity_list_dictize(activity_objects, context)

def activity_detail_show(context, data_dict):
def activity_detail_list(context, data_dict):
'''Return an activity's list of activity detail items, as a list of dicts.
'''
Expand Down
6 changes: 3 additions & 3 deletions ckan/tests/models/test_activity.py
Expand Up @@ -8,7 +8,7 @@
from ckan.logic.action.update import package_update, resource_update
from ckan.logic.action.delete import package_delete
from ckan.lib.dictization.model_dictize import resource_list_dictize
from ckan.logic.action.get import activity_show, activity_detail_show
from ckan.logic.action.get import user_activity_list, activity_detail_list

def datetime_from_string(s):
'''Return a standard datetime.datetime object initialised from a string in
Expand Down Expand Up @@ -64,13 +64,13 @@ def get_user_activity_stream(user_id):
'''Return the public activity stream for the given user.'''
context = {'model':model}
data_dict = {'id':user_id}
return activity_show(context, data_dict)
return user_activity_list(context, data_dict)

def get_activity_details(activity):
'''Return the list of activity details for the given activity.'''
context = {'model': model}
data_dict = {'id': activity['id']}
return activity_detail_show(context, data_dict)
return activity_detail_list(context, data_dict)

def record_details(user_id):
details = {}
Expand Down

0 comments on commit 0befc90

Please sign in to comment.