summaryrefslogtreecommitdiff
path: root/ishtar_common/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r--ishtar_common/views.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py
index b662c1a4d..2176c4519 100644
--- a/ishtar_common/views.py
+++ b/ishtar_common/views.py
@@ -948,7 +948,7 @@ def reset_wizards(request):
ITEM_PER_PAGE = 20
-def merge_action(model, form, key):
+def merge_action(model, form, key, name_key="name"):
def merge(request, page=1):
current_url = key + '_merge'
if not page:
@@ -974,7 +974,8 @@ def merge_action(model, form, key):
item_nb_1 = item_nb + ITEM_PER_PAGE
from_key = 'from_' + key
to_key = 'to_' + key
- queryset = q.all().order_by(from_key + '__name')[item_nb:item_nb_1]
+ queryset = q.all().order_by(
+ from_key + '__' + name_key)[item_nb:item_nb_1]
FormSet.from_key = from_key
FormSet.to_key = to_key
if request.method == 'POST':
@@ -1016,7 +1017,7 @@ organization_merge = merge_action(
class IshtarMixin(object):
- page_name = u""
+ page_name = ""
def get_context_data(self, **kwargs):
context = super(IshtarMixin, self).get_context_data(**kwargs)