Creating custom checklists: Status computation breaks for IOC

Issue #474 resolved
Adam Winer created an issue

Try to create a custom checklist for a location directly in the United Kingdom, with the taxonomy set to IOC. Add a couple species from text, then click Create, and:

java.lang.IllegalArgumentException

at com.google.common.base.Preconditions.checkArgument\(Preconditions.java:127\)

at com.scythebill.birdlist.model.checklist.TransposedChecklistSynthesizer$4.getStatus\(TransposedChecklistSynthesizer.java:287\)

at com.scythebill.birdlist.ui.panels.location.CreateChecklistFromTextPanel$2.actionPerformed\(CreateChecklistFromTextPanel.java:192\)

But this suggests (need to test) that Scythebill is also not defaulting the statuses correctly in all cases even when the checklist is successfully created, at least where IOC and Clements taxonomies differ.

Comments (1)

  1. Log in to comment