sync list of related docs / pointing docs fields to sync

This commit is contained in:
Frédéric Péters 2012-05-08 16:22:34 +02:00
parent cb06b085f5
commit 834e004699
1 changed files with 29 additions and 23 deletions

View File

@ -245,29 +245,35 @@ class SyncFromThemis(UtilityView):
object.nodoc = data.get('numero_suite')
related_doc_ids = []
for attr in ('cr_seance', 'documents_lies', 'bulletin_des_travaux',
'bulletin_questions_ecrites',
'courrier_reponse_accuse_de_reception',
'cr_debats_declaration_politique_generale',
'cr_debats_declaration_programme',
'cr_reponse_orale',
'cr_seance_ou_biq',
'cr_seance_pleniere',
'cr_seance_prise_en_consideration',
'cr_seance_vote_motion',
'cr_vote_declaration_programme',
'lien_qo_ou_qe',
'lien_vers_interpellation_ou_qe',
'question__ecrite_lien',
'rapport_de_commission',
'documents_contenus_dans_biq',
'documents_contenus_dans_bqr',
'documents_lies_budgetpfb',
'documents_r_f_ren_ant_ce_compte_rendu',
'document_s__li__s____ce_projet__bulletin_des_travaux__rapport_de_commission_',
'documents_lies_proposition_bt_rapporcom',
'reponses_ministre_lien',
):
for attr in ( 'autres_documents_lies_a_proposition',
'autres_documents_lies_au_projet',
'autres_documents_ou_dossiers_en_relation',
'bulletin_questions_ecrites',
'courriers_lies',
'cr_debats_declaration_politique_generale',
'cr_debats_declaration_programme',
'cr_reponse_orale',
'cr_seance',
'cr_seance_ou_biq',
'cr_seance_pleniere',
'cr_seance_prise_en_consideration',
'cr_seance_vote_motion',
'cr_vote_declaration_programme',
'docs_pointing',
'documents_contenus_dans_biq',
'documents_contenus_dans_bqr',
'documents_lies',
'documents_lies_budgetpfb',
'documents_lies_proposition_bt_rapporcom',
'document_s__li__s____ce_projet__bulletin_des_travaux__rapport_de_commission_',
'documents_r_f_ren_ant_ce_compte_rendu',
'documents_r_f_ren_ants',
'documents_r_f_renc_s',
'lien_qo_ou_qe',
'lien_vers_courrier_reponse',
'lien_vers_interpellation_ou_qe',
'question__ecrite_lien',
'reponses_ministre_lien'):
if not data.get(attr):
continue
related_doc_ids.extend(data.get(attr))