Sha256: 1693137bb61410785307d4e0331e55eace81e67b414cf9229de11fe8b819af97

Contents?: true

Size: 260 Bytes

Versions: 16

Compression:

Stored size: 260 Bytes

Contents

require_relative 'issue'

class IssueRelation < ActiveRecord::Base
  belongs_to :issue_from, :class_name => 'Issue'
  belongs_to :issue_to, :class_name => 'Issue'

  def other_issue(issue)
    (self.issue_from_id == issue.id) ? issue_to : issue_from
  end
end

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
redmineup-1.0.10 test/models/issue_relation.rb
redmineup-1.0.9 test/models/issue_relation.rb
redmineup-1.0.8 test/models/issue_relation.rb
redmineup-1.0.7 test/models/issue_relation.rb
redmineup-1.0.5 test/models/issue_relation.rb
redmineup-1.0.4 test/models/issue_relation.rb
redmine_crm-0.0.63 test/models/issue_relation.rb
redmineup-1.0.3 test/models/issue_relation.rb
redmine_crm-0.0.62 test/models/issue_relation.rb
redmineup-1.0.2 test/models/issue_relation.rb
redmine_crm-0.0.61 test/models/issue_relation.rb
redmine_crm-0.0.60 test/models/issue_relation.rb
redmine_crm-0.0.59 test/models/issue_relation.rb
redmine_crm-0.0.58 test/models/issue_relation.rb
redmine_crm-0.0.57 test/models/issue_relation.rb
redmine_crm-0.0.56 test/models/issue_relation.rb