DickinsonCollege / FD2School-FarmData2-S23

A fork of FarmData2 that is used for the FarmData2 School Activities.
Other
1 stars 36 forks source link

Seeding Report: Duplicates appearing in Crop Dropdown when editing a record #235

Open Shahir-47 opened 1 year ago

Shahir-47 commented 1 year ago

The Crop drop-down in the Seeding Report form contains duplicates. Each Crop should appear in this list only one time.

image image

Steps to Reproduce

  1. Clear browsing data
  2. Visit the Seeding Report form
  3. Click the edit button on any record
  4. Observe that items are repeated twice

You can use Vue to clearly see that the computed method cropNameArray, which returns the list of crop names to the Crop drop-down menu, has a length of 222 items. There are only 111 crop names.

image

The cropNameArray is fed to the second column of the table as observed by the line of code below, which can be found at https://github.com/DickinsonCollege/FarmData2/blob/main/farmdata2/farmdata2_modules/fd2_barn_kit/seedingReport/seedingReport.html

{"header": 'Crop', "visible": true, "inputType" : {'type': 'dropdown', 'value': this.cropNameArray}}