Projet

Général

Profil

0001-ignore-fields-with-dashes-in-their-identifiers-27755.patch

Frédéric Péters, 05 novembre 2018 16:29

Télécharger (1,57 ko)

Voir les différences:

Subject: [PATCH] ignore fields with dashes in their identifiers (#27755)

 wcs_olap/feeder.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
wcs_olap/feeder.py
535 535
                continue
536 536
            if field.anonymise is True:
537 537
                continue
538
            if not field.varname:
538
            if not field.varname or '-' in field.varname:
539 539
                continue
540 540
            if field.varname in duplicated_varnames:
541 541
                continue
......
586 586
        # Creat index for JSON fields
587 587
        if self.has_jsonb:
588 588
            for field in fields:
589
                if field.varname:
589
                if field.varname and not '-' in field.varname:
590 590
                    self.create_formdata_json_index(field.varname)
591 591

  
592 592
        # PostgreSQL does not propagate foreign key constraints to child tables
......
851 851
                continue
852 852
            if not field.varname:
853 853
                continue
854
            if '-' in field.varname:
855
                continue
854 856
            table_name = self.hash_table_name('{formdata_table}_field_%s' % field.varname)
855 857
            cube['joins'].append({
856 858
                'name': field.varname,
857
-