Project

General

Profile

Revision f4c209f1

Added by Dmitri Dolguikh about 8 years ago

fixes #9004: wizard moves correctly between persisted states now

View differences:

app/models/docker_container_wizard_states/preliminary.rb
7 7
                              :foreign_key => :docker_container_wizard_state_id
8 8

  
9 9
    validates :compute_resource_id, :presence => true
10

  
11
    def used_location_ids
12
      Location.joins(:taxable_taxonomies).where(
13
          'taxable_taxonomies.taxable_type' => 'DockerContainerWizardStates::Preliminary',
14
          'taxable_taxonomies.taxable_id' => id).pluck(:id)
15
    end
16

  
17
    def used_organization_ids
18
      Organization.joins(:taxable_taxonomies).where(
19
          'taxable_taxonomies.taxable_type' => 'DockerContainerWizardStates::Preliminary',
20
          'taxable_taxonomies.taxable_id' => id).pluck(:id)
21
    end
10 22
  end
11 23
end

Also available in: Unified diff