1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-11-30 21:32:30 +00:00

fixes issue with creating new organizations when there are no ip pools

هذا الالتزام موجود في:
Adam Cooke
2017-04-27 10:34:22 +01:00
الأصل 10794f8573
التزام 3ed9438a00
2 ملفات معدلة مع 4 إضافات و2 حذوفات

عرض الملف

@@ -48,8 +48,10 @@ class Organization < ApplicationRecord
has_many :ip_pool_rules, :dependent => :destroy, :as => :owner
after_create do
if pool = IPPool.transactional.default
self.ip_pools << IPPool.transactional.default
end
end
def status
if self.suspended?

عرض الملف

@@ -3,4 +3,4 @@ user = User.create!(:first_name => "Example", :last_name => "Admin", :email_addr
org = Organization.create!(:name => "Acme Inc", :permalink => "acme", :time_zone => "London", :owner => user)
org.users << user
server = Server.create!(:ip_pool => ip_pool, :organization => org, :name => "Example Server", :permalink => "example", :mode => "Live")
server = Server.create!(:organization => org, :name => "Example Server", :permalink => "example", :mode => "Live")