From a289223225d023c3e31dff00a970cddc7b4954d5 Mon Sep 17 00:00:00 2001 From: Taha Yassine Kraiem Date: Tue, 8 Mar 2022 19:23:02 +0100 Subject: [PATCH] feat(api): autocomplete for graphql --- api/routers/core.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/api/routers/core.py b/api/routers/core.py index 07af1fb45..73ae5fc20 100644 --- a/api/routers/core.py +++ b/api/routers/core.py @@ -103,13 +103,16 @@ def comment_assignment(projectId: int, sessionId: int, issueId: str, data: schem @app.get('/{projectId}/events/search', tags=["events"]) def events_search(projectId: int, q: str, type: Union[schemas.FilterType, schemas.EventType, - schemas.PerformanceEventType, schemas.FetchFilterType] = None, + schemas.PerformanceEventType, schemas.FetchFilterType, + schemas.GraphqlFilterType] = None, key: str = None, source: str = None, context: schemas.CurrentContext = Depends(OR_context)): if len(q) == 0: return {"data": []} if type in [schemas.FetchFilterType._url]: type = schemas.EventType.request + elif type in [schemas.GraphqlFilterType._name]: + type = schemas.EventType.graphql elif isinstance(type, schemas.PerformanceEventType): if type in [schemas.PerformanceEventType.location_dom_complete, schemas.PerformanceEventType.location_largest_contentful_paint_time,