Projet

Général

Profil

0001-wcs-fix-card-cell-with-incomplete-schema-67719.patch

Lauréline Guérin, 26 juillet 2022 16:17

Télécharger (1,81 ko)

Voir les différences:

Subject: [PATCH] wcs: fix card cell with incomplete schema (#67719)

 combo/apps/wcs/models.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
combo/apps/wcs/models.py
1098 1098
                    if new_card_slug not in carddefs_already_seen and new_card_schema:
1099 1099
                        carddefs_already_seen.append(new_card_slug)
1100 1100
                        yield from iter_relations(
1101
                            relations=new_card_schema['relations'],
1101
                            relations=new_card_schema.get('relations') or [],
1102 1102
                            path=new_path,
1103 1103
                            label=new_label,
1104 1104
                            carddefs_already_seen=carddefs_already_seen,
......
1219 1219
            # continue
1220 1220
            return follow_data(
1221 1221
                card_data=next_card_data,
1222
                relations=card_schema['relations'],
1222
                relations=card_schema.get('relations') or [],
1223 1223
                varname=parts[0],
1224 1224
                parts=parts[1:],
1225 1225
            )
......
1249 1249
        parts = self.related_card_path.split('/')[1:]
1250 1250
        return follow_data(
1251 1251
            card_data=card_data,
1252
            relations=first_cell.cached_json['relations'],
1252
            relations=first_cell.cached_json.get('relations') or [],
1253 1253
            varname=parts[0],
1254 1254
            parts=parts[1:],
1255 1255
        )
1256
-