Currently in the code, the only indexes in ES that can be used with 'scan' are: 647 our %scan_field_convert = ( 648 'ti' => 'title', 649 'au' => 'author', 650 'su' => 'subject', 651 'se' => 'title-series', 652 'pb' => 'publisher', 653 ); This is not apparent to the end user, and causes confusion. We need to broaden support, or limit the displayed list of options for 'scan indexes'
Limiting the list when Elasticsearch is used makes sense to me. Should we hardcode the list or would it be possible to look-up which of the indexes are configured to work? I would support both fixes, we have the most important ones covered I think.