From f892467d67f548d12624c63e68d7c23499423229 Mon Sep 17 00:00:00 2001 From: wandji Date: Wed, 3 Jan 2024 11:32:46 +0100 Subject: [PATCH] Fix relationship css issues on Item card [SCI-9911] (#6857) * Fix relationship css issues on Item card [SCI-9911] * Fix failing specs [SCI-9911] --- .../RepositoryItemSidebar.vue | 4 ++-- app/models/repository_row_connection.rb | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/app/javascript/vue/repository_item_sidebar/RepositoryItemSidebar.vue b/app/javascript/vue/repository_item_sidebar/RepositoryItemSidebar.vue index d0eb6601c..a11550917 100644 --- a/app/javascript/vue/repository_item_sidebar/RepositoryItemSidebar.vue +++ b/app/javascript/vue/repository_item_sidebar/RepositoryItemSidebar.vue @@ -130,8 +130,8 @@
-
+
{{ i18n.t('repositories.item_card.section.relationships') }}
diff --git a/app/models/repository_row_connection.rb b/app/models/repository_row_connection.rb index 3b96cd500..586f437b0 100644 --- a/app/models/repository_row_connection.rb +++ b/app/models/repository_row_connection.rb @@ -15,6 +15,14 @@ class RepositoryRowConnection < ApplicationRecord validates :parent_id, uniqueness: { scope: :child_id } validate :prevent_self_connections, :prevent_reciprocal_connections + def parent?(repository_row) + parent_id == repository_row.id + end + + def child?(repository_row) + child_id == repository_row.id + end + private def prevent_self_connections @@ -27,14 +35,6 @@ class RepositoryRowConnection < ApplicationRecord end end - def parent?(repository_row) - parent_id == repository_row.id - end - - def child?(repository_row) - child_id == repository_row.id - end - def relationship_type(repository_row) return :parent if parent?(repository_row)