From 0f66c8212fe2829ee5f4e894dc168981d8159cb3 Mon Sep 17 00:00:00 2001
From: Erik Thuning <boooink@gmail.com>
Date: Wed, 2 Mar 2022 10:18:54 +0100
Subject: [PATCH] User results are printed properly now

---
 include/SearchPage.php | 19 +++----------------
 1 file changed, 3 insertions(+), 16 deletions(-)

diff --git a/include/SearchPage.php b/include/SearchPage.php
index cfe8c4a..ffe29fd 100644
--- a/include/SearchPage.php
+++ b/include/SearchPage.php
@@ -193,12 +193,11 @@ class SearchPage extends Page {
         }
         $user_table = 'Inga användare hittade.';
         if($this->user_hits) {
-            $users = '';
+            $users = array();
             foreach($this->user_hits as $hit) {
-                $users .= $this->render_user($hit[0], $hit[1]);
+                $users[] = $hit[0];
             }
-            $user_table = replace(array('rows' => $users),
-                                  $this->fragments['user_table']);
+            $user_table = $this->build_user_table($users);
         }
 
         print(replace(array('terms' => $terms,
@@ -207,18 +206,6 @@ class SearchPage extends Page {
                             'user_results' => $user_table),
                       $this->fragments['search_form']));
     }
-
-    private function render_user($user, $matches) {
-        $link = replace(array('id' => $user->get_id(),
-                              'name' => $user->get_name(),
-                              'page' => 'users'),
-                        $this->fragments['item_link']);
-
-        $data = print_r($matches, true);
-
-        return $link . '<br/>'
-             . $data . '<br/>';
-    }
 }
 
 class SearchTerm {