X-Git-Url: http://git.auf.org/?p=auf_rh_dae.git;a=blobdiff_plain;f=project%2Fdae%2Fviews.py;h=b7a7ff0edc3f34f02c7220303a3475c71fe1eeeb;hp=c0c0c7cc48e6466edbc1c00ef5c5f4e2d11c7885;hb=refs%2Fheads%2Frelease%2F1.8;hpb=cdadf9ab844e9b95d5f81d8c8b694a356205ba20 diff --git a/project/dae/views.py b/project/dae/views.py index c0c0c7c..b7a7ff0 100644 --- a/project/dae/views.py +++ b/project/dae/views.py @@ -895,6 +895,14 @@ def dossier(request, poste_key, employe_key): employe = employe_rh dossier_form = DossierForm(initial=data, instance=dossier) + + if poste_rh: + dossier_form.fields['employe_anterieur'].queryset = ( + dossier_form.fields['employe_anterieur'].queryset.filter( + rh_dossiers__poste__pk=poste_rh.pk, + ).distinct() + ) + vars = dict(form=dossier_form, poste=poste, employe=employe) return render(request, 'dae/embauche-dossier.html', vars)