From b8af0aa48a01d1715cb2752e434e562aa3574f7a Mon Sep 17 00:00:00 2001
From: Alice <alice.poggioli@hotmail.fr>
Date: Mon, 18 Nov 2019 19:29:57 +0100
Subject: [PATCH] wip

---
 src/includes/head.pug      |  1 +
 src/scripts/coopstarter.js | 26 ++++++++++++++------------
 2 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/src/includes/head.pug b/src/includes/head.pug
index 5568626e..9556d615 100644
--- a/src/includes/head.pug
+++ b/src/includes/head.pug
@@ -11,3 +11,4 @@ head
     script(src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous")
     script(src="/scripts/coopstarter.js")
     link(rel="stylesheet" href="/styles/index.css")
+    link(rel="stylesheet" href="../../sib-like/css/main.css")
diff --git a/src/scripts/coopstarter.js b/src/scripts/coopstarter.js
index f482a40a..4ce908d9 100644
--- a/src/scripts/coopstarter.js
+++ b/src/scripts/coopstarter.js
@@ -620,27 +620,29 @@ jQuery(document).ready(function($) {
       var userWhoSubmitReport =  userAccountDataSrc.dataset.src
       var formBrokenLink = document.getElementById("report-broken-link-mentor");
       fillReportBrokenLinkForm(event, userWhoSubmitReport, formBrokenLink);
-      //fillSenderLike(userWhoSubmitReport, formSenderLike, currentResource);
+
+      // Fill the hidden like-form
       document.querySelector('sib-auth').getUser().then(data=> {
-        console.log("Le user : ", data )
-        let targetForm = document.getElementById('add-like');
-        targetForm.addEventListener("populate", event => {
-          let resourceField = targetForm.querySelector(`input[name="sender"]`);
-          let test = targetForm.querySelector(`input[name="receiver_object_id"]`)
-          let sibLike= document.querySelector('sib-like')
-          // test.value = JSON.stringify({ "@id": sibLike.dataset.src })
-          test.value = 1
-          test.setAttribute(
+        let targetFormLike = document.getElementById('add-like');
+        targetFormLike.addEventListener("populate", event => {
+          let resourceField = targetFormLike.querySelector(`input[name="sender"]`);
+          if (resourceField) {
+            resourceField.value = JSON.stringify(data);
+            resourceField.setAttribute(
               "value",
-              1
+              JSON.stringify(data)
             );
+          }
+        });
+        let targetFormDislike = document.getElementById('add-dislike');
+        targetFormDislike.addEventListener("populate", event => {
+          let resourceField = targetFormDislike.querySelector(`input[name="sender"]`);
           if (resourceField) {
             resourceField.value = JSON.stringify(data);
             resourceField.setAttribute(
               "value",
               JSON.stringify(data)
             );
-            console.log("l'id_receveer : ", test.value )
           }
         });
         
-- 
GitLab