From bf74e69eeb3d7881fe46ee34a26ba03a1744e8d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20Trzci=C5=84ski?= Date: Mon, 28 May 2018 14:36:47 +0200 Subject: [PATCH] Add uniqueness for RunnerNamespace --- app/models/ci/runner_namespace.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/models/ci/runner_namespace.rb b/app/models/ci/runner_namespace.rb index 26ca8bbdeeb..29508fdd326 100644 --- a/app/models/ci/runner_namespace.rb +++ b/app/models/ci/runner_namespace.rb @@ -5,5 +5,7 @@ module Ci belongs_to :runner, inverse_of: :runner_namespaces, validate: true belongs_to :namespace, inverse_of: :runner_namespaces, class_name: '::Namespace' belongs_to :group, class_name: '::Group', foreign_key: :namespace_id + + validates :runner_id, uniqueness: { scope: :namespace_id } end end