forked from 0x2620/pandora
rename api, sortName->getSortName; add getSortTitle: fixes #2605
This commit is contained in:
parent
39cdfc131b
commit
ebcd419854
2 changed files with 25 additions and 2 deletions
|
@ -43,7 +43,7 @@ def editName(request, data):
|
|||
return render_to_json_response(response)
|
||||
actions.register(editName, cache=False)
|
||||
|
||||
def sortName(request, data):
|
||||
def getSortName(request, data):
|
||||
'''
|
||||
Gets the sort name for one or more names
|
||||
takes {
|
||||
|
@ -64,7 +64,7 @@ def sortName(request, data):
|
|||
for name in names:
|
||||
response['data'][name] = models.get_name_sort(name)
|
||||
return render_to_json_response(response)
|
||||
actions.register(sortName, cache=False)
|
||||
actions.register(getSortName, cache=False)
|
||||
|
||||
def parse_query(data, user):
|
||||
query = {}
|
||||
|
|
|
@ -43,6 +43,29 @@ def editTitle(request, data):
|
|||
return render_to_json_response(response)
|
||||
actions.register(editTitle, cache=False)
|
||||
|
||||
def getSortTitle(request, data):
|
||||
'''
|
||||
Gets the sort title for one or more titles
|
||||
takes {
|
||||
title: string, // either title
|
||||
titles: [string] // or list of titles
|
||||
}
|
||||
returns {
|
||||
title: sortTitle, // sort title for this title
|
||||
... // more results
|
||||
}
|
||||
see: editTitle, findTitles
|
||||
'''
|
||||
titles = data.get('titles', [])
|
||||
if 'title' in data:
|
||||
titles.append(data['title'])
|
||||
response = json_response()
|
||||
response['data'] = {}
|
||||
for title in titles:
|
||||
response['data'][title] = models.get_title_sort(title)
|
||||
return render_to_json_response(response)
|
||||
actions.register(getSortTitle, cache=False)
|
||||
|
||||
def parse_query(data, user):
|
||||
query = {}
|
||||
query['range'] = [0, 100]
|
||||
|
|
Loading…
Reference in a new issue