mirror of
https://github.com/SpecterOps/Nemesis
synced 2026-06-08 12:36:42 +00:00
Text search mods
-Don't fill in last term in search box to prevent value incorrectly re-populating on [enter] - Changed text and code search to use wildcards (*s)
This commit is contained in:
@@ -55,10 +55,7 @@ def build_page(username: str):
|
||||
)
|
||||
|
||||
if chosen_tab == "text_search":
|
||||
if st.session_state.text_search is None:
|
||||
search_term = st.text_input("Enter search term(s):")
|
||||
else:
|
||||
search_term = st.text_input("Enter search term(s):", st.session_state.text_search)
|
||||
search_term = st.text_input("Enter search term(s):")
|
||||
|
||||
if not search_term:
|
||||
return
|
||||
@@ -121,11 +118,7 @@ def build_page(username: str):
|
||||
st.write(pagination_html, unsafe_allow_html=True)
|
||||
|
||||
elif chosen_tab == "source_code_search":
|
||||
if st.session_state.text_search is None:
|
||||
search_term = st.text_input("Enter search term(s):")
|
||||
else:
|
||||
search_term = st.text_input("Enter search term(s):", st.session_state.text_search)
|
||||
|
||||
search_term = st.text_input("Enter search term(s):")
|
||||
if search_term != "":
|
||||
st.session_state.text_search = search_term
|
||||
from_i = (st.session_state.text_page - 1) * PAGE_SIZE
|
||||
|
||||
@@ -837,7 +837,10 @@ def elastic_text_search(search_term: str, from_i: int, size: int) -> dict:
|
||||
"""
|
||||
try:
|
||||
es_client = wait_for_elasticsearch()
|
||||
query = {"match": {"text": search_term}}
|
||||
query = {
|
||||
# "match": {"text": search_term}
|
||||
"wildcard": {"text": {"value": search_term}}
|
||||
}
|
||||
highlight = {"pre_tags": [""], "post_tags": [""], "fields": {"text": {}}}
|
||||
fields = [
|
||||
"_id",
|
||||
@@ -866,7 +869,10 @@ def elastic_sourcecode_search(search_term: str, from_i: int, size: int) -> dict:
|
||||
"""
|
||||
try:
|
||||
es_client = wait_for_elasticsearch()
|
||||
query = {"match": {"text": search_term}}
|
||||
query = {
|
||||
#"match": {"text": search_term}
|
||||
"wildcard": {"text": {"value": search_term}}
|
||||
}
|
||||
highlight = {"pre_tags": [""], "post_tags": [""], "fields": {"text": {}}}
|
||||
fields = [
|
||||
"_id",
|
||||
|
||||
Reference in New Issue
Block a user