diff options
-rw-r--r-- | app/models/mini_environment.rb | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/app/models/mini_environment.rb b/app/models/mini_environment.rb index c92a62c..502cff2 100644 --- a/app/models/mini_environment.rb +++ b/app/models/mini_environment.rb @@ -45,7 +45,6 @@ class MiniEnvironment < ApplicationRecord end, dependent: :destroy ) - has_many :terraform_states, dependent: :destroy belongs_to :govuk_guix_revision, class_name: 'GovukGuix::Revision' belongs_to :backend, polymorphic: true @@ -71,6 +70,10 @@ class MiniEnvironment < ApplicationRecord end end + def terraform_states + backend.terraform_states(self) + end + def signon_users_attributes=(attributes) self.signon_users = attributes.sort.map(&:last) end |