if the public user cant see the data, we are not indexing it until the OpenSourceFieldlinguistics/FieldDB#1042 utf8 workaround is gone. this means we have to handle errors in the search widget