]> _ Git - odl.git/commitdiff
wip #5181 @0.25
authorvincent <vincent@enhydra.fr>
Sat, 26 Mar 2022 14:50:09 +0000 (15:50 +0100)
committervincent <vincent@enhydra.fr>
Sat, 26 Mar 2022 14:50:09 +0000 (15:50 +0100)
resources/js/search.js
resources/views/components/search.blade.php

index cc2615e5f501d4d72fcb009cfa7395c34ac77cce..397b794252fa709a67216a2493ca3343c721de71 100644 (file)
@@ -36,14 +36,13 @@ export default () => ({
         var results = this.miniSearch.search(this.query);
         var res = [];
         for (const i in results) {
-            var r = results[i];
+            let r = results[i];
             let URL = r.url;
-            let click = 'return true;';
             // Media items get displayed on the media library page (simpler this way so extra JSON object isn't needed)
             if (r.type === 'video' || r.type === 'audio') {
                 URL = `${this.medialibrary}?player=${r.id}`;
             }
-            res.push({url: URL, click: click, displayedTitle: r.displayedTitle, id: r.id});
+            res.push({url: URL,displayedTitle: r.displayedTitle, id: r.id});
         }
 
         return res;
index a461306fee6d4e18ee33fefcfb25d00e8f8a2787..310b59c6518f32f79c47a71fb6ebe5792ebd5c17 100644 (file)
                     <div class="py-8 border-b border-black border-opacity-20">
                         <div>
                             <template x-if="result.type=='pdf'">
-                                <a x-bind:href="url" class="text-2xl text-blue" x-text="displayedTitle"></a>
+                                <a x-bind:href="result.url" class="text-2xl text-blue" x-text="result.displayedTitle"></a>
                             </template>
                             <template x-if="result.type!='pdf'">
-                                <a x-bind:href="url" class="text-2xl text-blue" x-text="displayedTitle"
+                                <a x-bind:href="result.url" class="text-2xl text-blue" x-text="result.displayedTitle"
                                    @click.prevent="console.log($el.attributes.href.value); openPDF($el.attributes.href.value); closeSearch();"></a>
                             </template>
                         </div>