From 7efeb18e10d4affa1b5cf73c84fbbe9cf7210f11 Mon Sep 17 00:00:00 2001 From: Morgan Roderick Date: Tue, 13 Oct 2026 16:56:49 +0200 Subject: [PATCH] chore(workshops): ignore the dead sign_up_url column --- app/models/workshop.rb | 2 ++ spec/models/workshop_spec.rb | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/app/models/workshop.rb b/app/models/workshop.rb index 370159504..87056605c 100644 --- a/app/models/workshop.rb +++ b/app/models/workshop.rb @@ -1,4 +1,6 @@ class Workshop < ApplicationRecord + self.ignored_columns += %w[sign_up_url] + include DateTimeConcerns include Invitable include CheckInable diff --git a/spec/models/workshop_spec.rb b/spec/models/workshop_spec.rb index c5078d522..5746e75f3 100644 --- a/spec/models/workshop_spec.rb +++ b/spec/models/workshop_spec.rb @@ -415,4 +415,10 @@ expect(workshop.cancellations_open?).to be(false) end end + + describe 'legacy columns' do + it 'does not expose the legacy sign_up_url attribute' do + expect(described_class.new).not_to respond_to(:sign_up_url) + end + end end