fix(chalice): fixed autocomplete (#3009)
This commit is contained in:
parent
600eba27a1
commit
c697c99fec
8 changed files with 14 additions and 26 deletions
|
|
@ -1,11 +0,0 @@
|
|||
import logging
|
||||
|
||||
from decouple import config
|
||||
|
||||
logging.basicConfig(level=config("LOGLEVEL", default=logging.INFO))
|
||||
|
||||
if config("EXP_AUTOCOMPLETE", cast=bool, default=False):
|
||||
logging.info(">>> Using experimental autocomplete")
|
||||
from . import autocomplete_ch as autocomplete
|
||||
else:
|
||||
from . import autocomplete
|
||||
|
|
@ -204,9 +204,6 @@ def search(text, event_type, project_id, source, key):
|
|||
|
||||
if event_type in SUPPORTED_TYPES.keys():
|
||||
rows = SUPPORTED_TYPES[event_type].get(project_id=project_id, value=text, key=key, source=source)
|
||||
# for IOS events autocomplete
|
||||
# if event_type + "_IOS" in SUPPORTED_TYPES.keys():
|
||||
# rows += SUPPORTED_TYPES[event_type + "_IOS"].get(project_id=project_id, value=text, key=key,source=source)
|
||||
elif event_type + "_MOBILE" in SUPPORTED_TYPES.keys():
|
||||
rows = SUPPORTED_TYPES[event_type + "_MOBILE"].get(project_id=project_id, value=text, key=key, source=source)
|
||||
elif event_type in sessions_metas.SUPPORTED_TYPES.keys():
|
||||
|
|
|
|||
|
|
@ -90,14 +90,6 @@ def __complete_missing_steps(start_time, end_time, density, neutral, rows, time_
|
|||
neutral_clone[time_key] = optimal[o][0]
|
||||
result.append(neutral_clone)
|
||||
o += 1
|
||||
# elif r < len(rows) and rows[r][time_key] >= optimal[o][1]:
|
||||
# neutral_clone[time_key] = optimal[o][0]
|
||||
# result.append(neutral_clone)
|
||||
# o += 1
|
||||
# else:
|
||||
# neutral_clone[time_key] = optimal[o][0]
|
||||
# result.append(neutral_clone)
|
||||
# o += 1
|
||||
return result
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -32,8 +32,7 @@ def events_search(projectId: int, q: Optional[str] = None,
|
|||
context: schemas.CurrentContext = Depends(OR_context)):
|
||||
if type and (not q or len(q) == 0) \
|
||||
and (autocomplete.is_top_supported(type)):
|
||||
# return autocomplete.get_top_values(project_id=projectId, event_type=type, event_key=key)
|
||||
return autocomplete.get_top_values(projectId, type, event_key=key)
|
||||
return autocomplete.get_top_values(project_id=projectId, event_type=type, event_key=key)
|
||||
elif not q or len(q) == 0:
|
||||
return {"data": []}
|
||||
|
||||
|
|
|
|||
2
ee/api/.gitignore
vendored
2
ee/api/.gitignore
vendored
|
|
@ -187,7 +187,7 @@ Pipfile.lock
|
|||
/chalicelib/core/announcements.py
|
||||
/chalicelib/core/assist.py
|
||||
/chalicelib/core/authorizers.py
|
||||
/chalicelib/core/autocomplete/*
|
||||
/chalicelib/core/autocomplete/autocomplete.py
|
||||
/chalicelib/core/boarding.py
|
||||
/chalicelib/core/canvas.py
|
||||
/chalicelib/core/collaborations/*
|
||||
|
|
|
|||
11
ee/api/chalicelib/core/autocomplete/__init__.py
Normal file
11
ee/api/chalicelib/core/autocomplete/__init__.py
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
import logging
|
||||
|
||||
from decouple import config
|
||||
|
||||
logging.basicConfig(level=config("LOGLEVEL", default=logging.INFO))
|
||||
|
||||
if config("EXP_AUTOCOMPLETE", cast=bool, default=False):
|
||||
logging.info(">>> Using experimental autocomplete")
|
||||
from . import autocomplete_ch as autocomplete
|
||||
else:
|
||||
from . import autocomplete
|
||||
|
|
@ -9,7 +9,7 @@ rm -rf ./build_crons.sh
|
|||
rm -rf ./chalicelib/core/announcements.py
|
||||
rm -rf ./chalicelib/core/assist.py
|
||||
rm -rf ./chalicelib/core/authorizers.py
|
||||
rm -rf ./chalicelib/core/autocomplete
|
||||
rm -rf ./chalicelib/core/autocomplete/autocomplete.py
|
||||
rm -rf ./chalicelib/core/collaborations
|
||||
rm -rf ./chalicelib/core/countries.py
|
||||
rm -rf ./chalicelib/core/metrics/metrics.py
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue