Projet

Général

Profil

0001-display-draft-on-drafts-status-in-360-user-view-1380.patch

Thomas Noël, 31 octobre 2016 13:51

Télécharger (1,75 ko)

Voir les différences:

Subject: [PATCH] display 'draft' on drafts status in 360 user view (#13807)

 wcs/backoffice/management.py | 6 +-----
 wcs/formdata.py              | 4 +++-
 2 files changed, 4 insertions(+), 6 deletions(-)
wcs/backoffice/management.py
222 222
                    cat_formdatas = formdatas
223 223
                r += htmltext('<ul class="biglist c-360-user-view">')
224 224
                for formdata in cat_formdatas:
225
                    status = formdata.get_status()
226
                    if status:
227
                        status_label = status.name
228
                    else:
229
                        status_label = _('Unknown')
225
                    status_label = formdata.get_status_label()
230 226
                    submit_date = misc.strftime.strftime(
231 227
                            misc.date_format(), formdata.receipt_time)
232 228
                    formdata_key_id = (formdata.formdef.id, formdata.id)
wcs/formdata.py
382 382
            return None
383 383
        return wf_status
384 384

  
385
    def get_status_label(self, status = None):
385
    def get_status_label(self, status=None):
386
        if (not status and self.is_draft()) or status in ('draft', 'wf-draft'):
387
            return _('Draft')
386 388
        wf_status = self.get_status(status)
387 389
        if not wf_status:
388 390
            return _('Unknown')
389
-