[(#SET{projets_id,#ARRAY})]
[(#SET{projets_id_rss,#ARRAY})]
[(#SET{projets_id,[(#GET{projets_id}|push{#ID_OBJET})]})]
[(#VERSIONING_RSS|oui)
[(#SET{projets_id_rss, [(#GET{projets_id_rss}|push{#ID_PROJET})]})]
][(#VERSIONING_RSS|non)[(#ID_PROJET_PARENT|=={0}|non)[(#INFO_VERSIONING_RSS{projet,#ID_PROJET_PARENT}|oui)
[(#SET{projets_id_rss, [(#GET{projets_id_rss}|push{#ID_PROJET_PARENT})]})]
]]]
[(#REM)
Si on n'a pas d'identifiant pour les projets, pas la peine d'aller plus loin
][(#GET{projets_id}|count|=={0}|non)
[(#SET{projets_id,[(#GET{projets_id}|array_unique|array_filter)]})]
[(#SET{projets_id,[(#GET{projets_id}|count|=={0}|?{0,[(#GET{projets_id}|join{","})]})]})]
[(#SET{where,projets.id_projet IN \(#GET{projets_id}\)})]
]
[(#REM)
Si on n'a pas d'identifiant pour les rss de projets, pas la peine d'aller plus loin
][(#GET{projets_id_rss}|count|=={0}|non)
[(#PLUGIN{RSS_COMMITS}|oui)
[(#SET{projets_id_rss,[(#GET{projets_id_rss}|array_unique|array_filter)]})]
[(#SET{projets_id_rss,[(#GET{projets_id_rss}|count|=={0}|?{0,[(#GET{projets_id_rss}|join{","})]})]})]
[(#CONFIG{'rss_commits/import_auto','non'}|=={'oui'}|oui)
[(#SET{where,commits.id_projet IN \(#GET{projets_id_rss}\)})]
]
[(#CONFIG{'rss_commits/import_auto','non'}|=={'non'}|oui)
[(#SET{where,IN \(#GET{projets_id_rss}\)})]
]
]
]
[(#SET{where,''})]