aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/workbench.rb
diff options
context:
space:
mode:
authorRobert2018-01-09 15:02:29 +0100
committerAlban Peignier2018-01-10 17:43:03 +0100
commita9078add9036d97ede702c14b064c216365dc5b1 (patch)
tree9ac51b45a59b241be5b4dfe9707e24918640fc29 /app/models/workbench.rb
parentde93869cd6f9e842d8c0b968a3ff40a1ff521774 (diff)
downloadchouette-core-a9078add9036d97ede702c14b064c216365dc5b1.tar.bz2
Fixes: #5499; Added validations and associations
Diffstat (limited to 'app/models/workbench.rb')
-rw-r--r--app/models/workbench.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/app/models/workbench.rb b/app/models/workbench.rb
index 3190246ae..f49f4e7cf 100644
--- a/app/models/workbench.rb
+++ b/app/models/workbench.rb
@@ -4,6 +4,7 @@ class Workbench < ActiveRecord::Base
belongs_to :line_referential
belongs_to :stop_area_referential
belongs_to :output, class_name: 'ReferentialSuite'
+ belongs_to :workgroup
has_many :lines, -> (workbench) { Stif::MyWorkbenchScopes.new(workbench).line_scope(self) }, through: :line_referential
has_many :networks, through: :line_referential