Skip initialization of sharable models if DB is not connected

This commit is contained in:
Martin Artnik 2024-09-09 10:39:43 +02:00
parent 34c8da949f
commit 57444dca65

View file

@ -46,6 +46,12 @@ module Shareable
).where.not(team: teams))
.distinct
}
rescue ActiveRecord::NoDatabaseError,
ActiveRecord::ConnectionNotEstablished,
ActiveRecord::StatementInvalid,
PG::ConnectionBad
Rails.logger.info('Not connected to database, skipping sharable model initialization.')
end
def shareable_write?