From 7d8aa33996eca3926ca5f233b23984f2a920c07e Mon Sep 17 00:00:00 2001 From: Sami Mokaddem Date: Fri, 26 Jan 2024 14:58:13 +0100 Subject: [PATCH] fix: [analyst-data:ui-generic] Small refacto + fixed style not being generated for first-level opinions --- .../genericElements/Analyst_data/generic.ctp | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/app/View/Elements/genericElements/Analyst_data/generic.ctp b/app/View/Elements/genericElements/Analyst_data/generic.ctp index a7a47cbc3..961b2ebd0 100644 --- a/app/View/Elements/genericElements/Analyst_data/generic.ctp +++ b/app/View/Elements/genericElements/Analyst_data/generic.ctp @@ -251,7 +251,7 @@ $related_objects = [ 'SharingGroup' => [], ]; foreach ($relationships as $relationship) { - $related_objects[$relationship['object_type']][$relationship['related_object_uuid']] = $relationship['related_object'][$relationship['object_type']]; + $related_objects[$relationship['related_object_type']][$relationship['related_object_uuid']] = $relationship['related_object'][$relationship['related_object_type']]; } $notesOpinions = array_merge($notes, $opinions); @@ -432,7 +432,7 @@ var baseNoteTemplate = doT.template('\ style="display: flex; flex-direction: row; align-items: center; box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 1px 5px -2px rgb(0 0 0 / 0.5); border-radius: 0.25rem; padding: 0.25rem; margin-bottom: 0.0rem; background-color: #fff; transition: ease-out opacity 0.5s;" \ data-org-uuid="{{=it.orgc_uuid}}" \ > \ -
\ +
{{=it.note_type_name}}-{{=it.id}}\
\
\ Organisation logo \ @@ -515,15 +515,6 @@ var replyNoteTemplate = doT.template('\ {{=it.notes_html}} \
\ ') -// var addNoteButton = '' -// var addOpinionButton = '' -// var addRelationshipButton = '' function toggleNotes(clicked) { var $container = $('.note-container-') @@ -564,7 +555,7 @@ function adjustPopoverPosition() { var shortDist = ; (function() { - var notes = ; + var notes = ; var relationships = ; var relationship_related_object = ; var renderedNotes = null @@ -599,7 +590,7 @@ var shortDist = ; } function renderAllNotesWithForm(relationship_related_object) { - var buttonContainer = '
' + addNoteButton + addOpinionButton + '
' + var buttonContainer = '
' + addNoteButton + addOpinionButton + '
' renderedNotes = nodeContainerTemplate({ content_notes: renderNotes(notes.filter(function(note) { return note.note_type != 2}), relationship_related_object) + buttonContainer, content_relationships: renderNotes(relationships, relationship_related_object) + addRelationshipButton, @@ -791,7 +782,7 @@ if(!function_exists("genStyleForOpinionNote")) { } } -genStyleForOpinionNotes($notes) +genStyleForOpinionNotes($notesOpinions) ?>