From 56d224a18ef18ab05c6eff97f1570abed068acea Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 4 Mar 2011 19:45:03 +0100 Subject: Correct CSV export (closes #248) --- ishtar/furnitures/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ishtar/furnitures/views.py b/ishtar/furnitures/views.py index 59faeca47..77e4c6a6c 100644 --- a/ishtar/furnitures/views.py +++ b/ishtar/furnitures/views.py @@ -148,6 +148,8 @@ def get_item(model, func_name, default_name, extra_request_keys=[]): Generic treatment of tables """ def func(request, data_type='json', **dct): + if 'type' in dct: + data_type = dct.pop('type') if not data_type: data_type = 'json' fields = [model._meta.get_field_by_name(k)[0] -- cgit v1.2.3 From 7d767d4d9e50377037460b86194dab693b19a68c Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 4 Mar 2011 22:41:30 +0100 Subject: Correct administrative act search (closes #245) --- ishtar/furnitures/views.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ishtar/furnitures/views.py b/ishtar/furnitures/views.py index 77e4c6a6c..45de3e99c 100644 --- a/ishtar/furnitures/views.py +++ b/ishtar/furnitures/views.py @@ -37,7 +37,7 @@ from django.template.defaultfilters import slugify from django.shortcuts import render_to_response, redirect from django.utils.translation import ugettext, ugettext_lazy as _ from django.core.exceptions import ObjectDoesNotExist -from django.core.urlresolvers import reverse +from django.core.urlresolvers import reverse, NoReverseMatch from django.db.models import Q from django.core import serializers @@ -202,9 +202,12 @@ def get_item(model, func_name, default_name, extra_request_keys=[]): if data_type == "json": rows = [] for data in datas: - res = {'id':data[0], - 'link':link_template % reverse('show-'+default_name, - args=[data[0], ''])} + try: + lnk = link_template % reverse('show-'+default_name, + args=[data[0], '']) + except NoReverseMatch: + lnk = '' + res = {'id':data[0], 'link':lnk} for idx, value in enumerate(data[1:]): if value: res[model.TABLE_COLS[idx].split('.')[-1]] = value -- cgit v1.2.3 From 433d3671dadbd61fb8e1f7e8087c0589902193c7 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 4 Mar 2011 22:44:20 +0100 Subject: Correct FRench translation (closes #255 - refs #112) --- ishtar/locale/fr/LC_MESSAGES/django.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ishtar/locale/fr/LC_MESSAGES/django.po b/ishtar/locale/fr/LC_MESSAGES/django.po index 10d132071..2c5276ad5 100644 --- a/ishtar/locale/fr/LC_MESSAGES/django.po +++ b/ishtar/locale/fr/LC_MESSAGES/django.po @@ -360,7 +360,7 @@ msgstr "Coût" #: furnitures/forms.py:1363 msgid "Preventive informations - diagnostic" -msgstr "Information archéologie préventive - diagnostique" +msgstr "Information archéologie préventive - diagnostic" #: furnitures/forms.py:1366 furnitures/models.py:418 msgid "Prescription on zoning" -- cgit v1.2.3