mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-18 05:51:26 +02:00
Renaming *sepcar* field to *sepchar*. (thanks to Walter Doekes)
fixes #285
This commit is contained in:
@@ -322,16 +322,16 @@ class ForwardForm(GenericAliasForm):
|
||||
|
||||
class ImportDataForm(forms.Form):
|
||||
sourcefile = forms.FileField(label=ugettext_lazy("Select a file"))
|
||||
sepcar = forms.CharField(label=ugettext_lazy("Separator"), max_length=1, required=False)
|
||||
sepchar = forms.CharField(label=ugettext_lazy("Separator"), max_length=1, required=False)
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(ImportDataForm, self).__init__(*args, **kwargs)
|
||||
self.fields["sepcar"].widget.attrs = {"class" : "span1"}
|
||||
self.fields["sepchar"].widget.attrs = {"class" : "span1"}
|
||||
|
||||
def clean_sepcar(self):
|
||||
if self.cleaned_data["sepcar"] == "":
|
||||
def clean_sepchar(self):
|
||||
if self.cleaned_data["sepchar"] == "":
|
||||
return ";"
|
||||
return str(self.cleaned_data["sepcar"])
|
||||
return str(self.cleaned_data["sepchar"])
|
||||
|
||||
class AccountFormGeneral(forms.ModelForm):
|
||||
username = forms.CharField(label=ugettext_lazy("Username"), max_length=254)
|
||||
|
||||
@@ -582,7 +582,7 @@ def importdata(request):
|
||||
|
||||
try:
|
||||
reader = csv.reader(request.FILES['sourcefile'],
|
||||
delimiter=form.cleaned_data['sepcar'])
|
||||
delimiter=form.cleaned_data['sepchar'])
|
||||
except Exception, e:
|
||||
error = str(e)
|
||||
|
||||
@@ -602,7 +602,6 @@ def importdata(request):
|
||||
})
|
||||
except (IntegrityError, ModoboaException), e:
|
||||
error = str(e)
|
||||
print error
|
||||
|
||||
return _render(request, "admin/import_done.html", {
|
||||
"status" : "ko", "msg" : error
|
||||
|
||||
Reference in New Issue
Block a user