diff options
-rwxr-xr-x | list-observations | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/list-observations b/list-observations index 869e307..5064478 100755 --- a/list-observations +++ b/list-observations @@ -224,7 +224,8 @@ def printObservation(feature): vernacularName = properties.get('VernacularName') if vernacularName is None: - raise Exception('Missing name') + pass + #raise Exception('Missing name') if args.taxon is not None: name = vernacularName.lower() if not any([sub in name for sub in args.taxon]): @@ -293,7 +294,8 @@ def printObservation(feature): if sum_count > 0: print('') - print(f'Artnamn: {vernacularName.title()}') + if vernacularName is not None: + print(f'Artnamn: {vernacularName.title()}') name = vernacularName if taxonIsRedlisted is not None and taxonIsRedlisted and redlistCategory is not None: @@ -327,11 +329,11 @@ def printObservation(feature): if v is not None: print(f'Metod: {v}') - if ',' in reportedBy: + if reportedBy is not None and ',' in reportedBy: print(f'Rapportörer: {reportedBy}') else: print(f'Rapportör: {reportedBy}') - if ',' in recordedBy: + if recordedBy is not None and ',' in recordedBy: print(f'Observatörer: {recordedBy}') else: print(f'Observatör: {recordedBy}') |