From df22bae2bebd63ee21c59bf5527a04c4b89a453e Mon Sep 17 00:00:00 2001 From: evazion Date: Mon, 26 Dec 2016 15:09:43 -0600 Subject: [PATCH] Fix "'archive_development' database is not configured." exception. --- app/models/pool_archive.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/models/pool_archive.rb b/app/models/pool_archive.rb index 3fd15737f..9dc008c16 100644 --- a/app/models/pool_archive.rb +++ b/app/models/pool_archive.rb @@ -1,5 +1,9 @@ class PoolArchive < ActiveRecord::Base - establish_connection "archive_#{Rails.env}".to_sym + def self.enabled? + Danbooru.config.aws_sqs_archives_url.present? + end + + establish_connection "archive_#{Rails.env}".to_sym if enabled? self.table_name = "pool_versions" module SearchMethods @@ -29,10 +33,6 @@ class PoolArchive < ActiveRecord::Base extend SearchMethods - def self.enabled? - Danbooru.config.aws_sqs_archives_url.present? - end - def self.sqs_service SqsService.new(Danbooru.config.aws_sqs_archives_url) end