diff --git a/grandlyon_cartads_cs/models.py b/grandlyon_cartads_cs/models.py index 804a428..4235368 100644 --- a/grandlyon_cartads_cs/models.py +++ b/grandlyon_cartads_cs/models.py @@ -132,3 +132,31 @@ class GLCartaDSCS(AbstractCartaDSCS): self.sync_subscribers_role(dossier) super(GLCartaDSCS, self).hourly() + + def get_file_status(self, dossier): + response = super(GLCartaDSCS, self).get_file_status(dossier) + response['publik_status_label'] = { + u"En cours de saisie": u"Dossier déposé", + u"Dossier déposé": u"Dossier déposé", + u"Dossier transféré au pôle ads": u"Dossier déposé", + u"Dossier à affecter": u"Dossier déposé", + u"Complétude à valider": u"Dossier déposé", + u"Pièces à demander": u"Dossier déposé", + u"Délai à notifier": u"Dossier déposé", + u"Attente de pièces": u"Dossier incomplet", + u"Attente avis de l'instructeur": u"En cours d'instruction", + u"Attente consultation des services": u"En cours d'instruction", + u"Attente réponse des services": u"En cours d'instruction", + u"Attente consultation des services conformité": u"En cours d'instruction", + u"Attente décision de l'autorité": u"En cours d'instruction", + u"Attente DOC": u"Attente ouverture de chantier", + u"Attente DAACT": u"Attente achèvement des travaux", + u"Attente conformité": u"Attente étude conformité", + u"Attente envoi attestation conformité": u"Attente étude conformité", + u"En litige": u"Attente étude conformité", + u"Dossier terminé": u"Dossier terminé", + u"Prorogation": u"Dossier terminé", + u"Recours gracieux": u"Dossier terminé", + u"Contentieux": u"Dossier terminé", + }.get(response['status_label'], '') + return response