We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7da84bf commit bec6c5aCopy full SHA for bec6c5a
bims/scripts/occurrences_upload.py
@@ -695,13 +695,16 @@ def process_data(self, row):
695
row, PRESENT))
696
697
# -- Optional data - Habitat
698
- if HABITAT in row and DataCSVUpload.row_value(row, HABITAT):
+ habitat_value = DataCSVUpload.row_value(row, HABITAT)
699
+ if HABITAT in row and habitat_value:
700
habitat_choices = {
701
v: k for k, v in
702
BiologicalCollectionRecord.HABITAT_CHOICES
703
}
704
+ if habitat_value in habitat_choices:
705
+ habitat_value = habitat_choices[habitat_value]
706
optional_data['collection_habitat'] = (
- habitat_choices[DataCSVUpload.row_value(row, HABITAT)]
707
+ habitat_value
708
)
709
710
# -- Optional data - Sampling method
0 commit comments