From ffe3f12a23b755cf6a6eae18d455656842d30815 Mon Sep 17 00:00:00 2001 From: David Cook Date: Tue, 6 Aug 2024 12:03:45 +1000 Subject: [PATCH] Move class definition inside migration --- ...20240801034710_set_connected_apps_enabled_if_any.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/db/migrate/20240801034710_set_connected_apps_enabled_if_any.rb b/db/migrate/20240801034710_set_connected_apps_enabled_if_any.rb index f1a3ef9140..680da2dd78 100644 --- a/db/migrate/20240801034710_set_connected_apps_enabled_if_any.rb +++ b/db/migrate/20240801034710_set_connected_apps_enabled_if_any.rb @@ -1,4 +1,9 @@ class SetConnectedAppsEnabledIfAny < ActiveRecord::Migration[7.0] + class ConnectedApp < ApplicationRecord + scope :discover_regen, -> { where(type: "ConnectedApp") } + scope :affiliate_sales_data, -> { where(type: "ConnectedApps::AffiliateSalesData") } + end + def up enabled = [] enabled << "discover_regen" if ConnectedApp.discover_regen.any? @@ -7,8 +12,3 @@ class SetConnectedAppsEnabledIfAny < ActiveRecord::Migration[7.0] Spree::Config.connected_apps_enabled = enabled.presence&.join(",") end end - -class ConnectedApp < ApplicationRecord - scope :discover_regen, -> { where(type: "ConnectedApp") } - scope :affiliate_sales_data, -> { where(type: "ConnectedApps::AffiliateSalesData") } -end