diff --git a/src/includes/head.pug b/src/includes/head.pug index 5568626e97dc784d2f7a42a807d2812b4efaaa8c..9556d6159fe747b30be8092f48b9c83a7c6dd2a2 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 f482a40a1cde0cd872b30dda25b665626b2c2b18..4ce908d9b91ad0827a10ab65d69d2df80944ba91 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 ) } });