Skip to content

Commit a163f56

Browse files
committed
Catch more errors when database does not exist yet
1 parent 8b54db2 commit a163f56

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

config/initializers/oai_provider.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ class TrainingProvider < OAI::Provider::Base
2424

2525
Rails.application.config.after_initialize do
2626
TrainingProvider.source_model OAI::Provider::ActiveRecordWrapper.new(Material.where(visible: true))
27-
rescue ActiveRecord::NoDatabaseError
27+
rescue ActiveRecord::NoDatabaseError, ActiveRecord::StatementInvalid
2828
Rails.logger.debug 'There is no database yet, so the OAI-PMH endpoint is not configured.'
2929
end

0 commit comments

Comments
 (0)