module Jekyll::Algolia::ErrorHandler

def self.invalid_index_name?(error, _context = {})

Some characters are forbidden in index names

Public: Check if the index name is invalid
def self.invalid_index_name?(error, _context = {})
  details = error_hash(error.message)
  return false if details == false
  message = details['message']
  return false if message !~ /^indexName is not valid.*/
  {
    'index_name' => Configurator.index_name
  }
end