Sha256: 276f433a8ad43c4a6fc879ac01d6f16db3a2bd97eaafd961f6a6ceb3a5123ca2

Contents?: true

Size: 290 Bytes

Versions: 9

Compression:

Stored size: 290 Bytes

Contents

module ForemanPatch
  class PlanTaskGroup < ::ForemanTasks::TaskGroup
    has_one :plan, foreign_key: :task_group_id, dependent: :nullify, inverse_of: :task_group, class_name: 'ForemanPatch::Plan'

    alias_method :resource, :plan

    def resource_name
      N_('Plan')
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
foreman_patch-1.2.1 app/models/foreman_patch/plan_task_group.rb
foreman_patch-1.2.0 app/models/foreman_patch/plan_task_group.rb
foreman_patch-1.2.0.alpha1 app/models/foreman_patch/plan_task_group.rb
foreman_patch-1.1.6.alpha5 app/models/foreman_patch/plan_task_group.rb
foreman_patch-1.1.6.alpha4 app/models/foreman_patch/plan_task_group.rb
foreman_patch-1.1.5 app/models/foreman_patch/plan_task_group.rb
foreman_patch-1.1.4 app/models/foreman_patch/plan_task_group.rb
foreman_patch-1.1.3 app/models/foreman_patch/plan_task_group.rb
foreman_patch-1.1.1 app/models/foreman_patch/plan_task_group.rb