تطوير الإضافات: هل يتم إطلاق حدث عند تغيير عنوان البريد الإلكتروني؟

هاو! يعمل!

  self.add_model_callback(UserEmail, :after_commit, on: :update) do
    puts "#{'-'*50}\nتم تحديث عنوان البريد الإلكتروني بنجاح لـ #{self.user_id}!!!!\n#{'-'*50}\n"
    user = User.find(self.user_id)
    GroupDomain.add_to_group_if_in_whitelisted_domain(user)
  end

شكرًا جزيلًا لك، @Falco!