* fix(chalice): fixed EE code afer refactoring

* fix(chalice): fixed sourcemaps presign URL

* fix(chalice): working on a fix for reversed user-journey
This commit is contained in:
Kraiem Taha Yassine 2025-02-12 14:48:38 +01:00 committed by GitHub
parent 38653d200f
commit 118412d4ab
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 4 additions and 1422 deletions

View file

@ -391,7 +391,7 @@ def path_analysis(project_id: int, data: schemas.CardPathAnalysis):
FROM {main_events_table} {"INNER JOIN sub_sessions USING (session_id)" if len(sessions_conditions) > 0 else ""}
WHERE {" AND ".join(start_points_conditions)}
GROUP BY 1),"""
ch_sub_query.append("events.created_at>=initial_event.start_event_timestamp")
ch_sub_query.append(f"events.created_at{'<=' if reverse else '>='}initial_event.start_event_timestamp")
main_events_table += " INNER JOIN initial_event ON (events.session_id = initial_event.session_id)"
sessions_conditions = []

View file

@ -4,8 +4,9 @@ from decouple import config
from fastapi import Depends, Body, BackgroundTasks
import schemas
from chalicelib.core import sourcemaps, events, projects, issues, metadata, reset_password, log_tools, \
from chalicelib.core import events, projects, issues, metadata, reset_password, log_tools, \
announcements, weekly_report, assist, mobile, tenants, boarding, notifications, webhook, users, saved_search, tags
from chalicelib.core.sourcemaps import sourcemaps
from chalicelib.core.metrics import custom_metrics
from chalicelib.core.alerts import alerts
from chalicelib.core.autocomplete import autocomplete

View file

@ -5,6 +5,5 @@ from decouple import config
logger = logging.getLogger(__name__)
from chalicelib.core.metrics import heatmaps_ch as heatmaps
from chalicelib.core.metrics import metrics_ch as metrics
from chalicelib.core.metrics import custom_metrics_ee as custom_metrics
from chalicelib.core.metrics import product_analytics_ch as product_analytics

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
from fastapi import Body
import schemas
from chalicelib.core import product_analytics
from chalicelib.core.metrics import product_analytics
from or_dependencies import OR_scope
from routers.base import get_routers