From b8ea120ff2d7e7f2f440d892b81cc334383b08b0 Mon Sep 17 00:00:00 2001 From: Benjamin Neff Date: Sun, 19 Sep 2021 03:13:02 +0200 Subject: [PATCH] Backport account_migration relation on person from #7660 --- app/models/person.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/models/person.rb b/app/models/person.rb index 081a08dd8..66f731522 100644 --- a/app/models/person.rb +++ b/app/models/person.rb @@ -57,6 +57,8 @@ class Person < ApplicationRecord has_many :mentions, :dependent => :destroy + has_one :account_migration, foreign_key: :old_person_id, dependent: :nullify, inverse_of: :old_person + validate :owner_xor_pod validate :other_person_with_same_guid, on: :create validates :profile, :presence => true