fix form poste
[auf_rh_dae.git] / project / dae / forms.py
index 0a36225..7618371 100644 (file)
@@ -140,7 +140,6 @@ class PosteForm(forms.ModelForm):
                   'comp_ong_min', 'comp_ong_max',
                   'comp_autre_min', 'comp_autre_max',
                   'justification',
-                  'etat',
                   )
         widgets = dict(appel=forms.RadioSelect(),
                        nom=forms.TextInput(attrs={'size': 60},),
@@ -162,7 +161,7 @@ class PosteForm(forms.ModelForm):
     valeur_point_min  = forms.ModelChoiceField(queryset=rh.ValeurPoint.actuelles.all(), required=False)
     valeur_point_max = forms.ModelChoiceField(queryset=rh.ValeurPoint.actuelles.all(), required=False)
 
-    def __init__(self, request, *args, **kwargs):
+    def __init__(self, *args, **kwargs):
         """ Mise à jour dynamique du contenu du menu des postes.
 
         Si on ne met le menu à jour de cette façon, à chaque instantiation du
@@ -174,6 +173,7 @@ class PosteForm(forms.ModelForm):
         car le "id" de chaque choix est spécial (voir _poste_choices).
 
         """
+        request = kwargs.pop('request')
         super(PosteForm, self).__init__(*args, **kwargs)
         self.fields['poste'].choices = self._poste_choices(request)
         self.fields['implantation'].choices = _implantation_choices(self, request)