From 9506b34ae11fe3d2e028c0fe47775583d5f61ab0 Mon Sep 17 00:00:00 2001
From: alex <alex@alexloehr.net>
Date: Mon, 30 Jun 2025 13:57:32 +0000
Subject: [PATCH] cleanup
---
lib/search.js | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/lib/search.js b/lib/search.js
index 66b3521..11e1536 100644
--- a/lib/search.js
+++ b/lib/search.js
@@ -77,6 +77,7 @@
/////////////////////////////////////////////////////////////////////////
+let indexed = false
async function doIndex () {
const start = Date.now()
console.log("++ START indexing Users...")
@@ -100,10 +101,13 @@
addUser(user)
// addTags(user)
}
+ indexed = true
console.log(`++ END indexing Users in ${Date.now() - start}ms`)
}
-function search (query) {
+async function search (query) {
+ // when called from a cli program the search index is not initalized
+ if(!indexed) await doIndex()
const searchLimit = 10000
return idxUser.search(query, searchLimit)
}
@@ -126,8 +130,9 @@
function getUserString (user) {
const {usr_id, firstname, lastname, login, institution, department} = user
- if(firstname.trim()==="Adolfo") console.log(user)
- return `${usr_id} ${login} ${firstname} ${lastname} ${institution} ${department}`.trim()
+ // if(firstname.trim()==="Adolfo") console.log(user)
+ return `${login} ${firstname} ${lastname} ${institution} ${department}`.trim()
+ // return `${usr_id} ${login} ${firstname} ${lastname} ${institution} ${department}`.trim() // KEINE usr_id
// return `${usr_id} ${firstname} ${lastname}`.trim()
}
--
Gitblit v1.8.0