diff --git a/apps/rc/forms.py b/apps/rc/forms.py index 02b1172..e819f8f 100644 --- a/apps/rc/forms.py +++ b/apps/rc/forms.py @@ -211,6 +211,9 @@ class RCLineForm(forms.ModelForm): if 'code' in self.data and self.data['TX_ref']=="0": self.add_error('TX_ref', 'Choose a valid TX reference') + if RCLineType.objects.get(pk=self.data['line_type']).name=='mix': + self.add_error('line_type', 'Invalid Line type') + return form_data diff --git a/apps/rc/views.py b/apps/rc/views.py index b68b740..3feebfb 100644 --- a/apps/rc/views.py +++ b/apps/rc/views.py @@ -263,8 +263,9 @@ def remove_line(request, conf_id, line_id): kwargs = {} kwargs['object'] = line - kwargs['delete_view'] = True - kwargs['title'] = 'Confirm delete' + kwargs['delete'] = True + kwargs['title'] = 'Delete' + kwargs['suptitle'] = 'Line' kwargs['previous'] = conf.get_absolute_url_edit() return render(request, 'confirm.html', kwargs)