Sentry Issue: [POSTHOG-35A](https://sentry.io/organizations/posthog/issues/2487828485/?referrer=github_integration)

```
AttributeError: can't set attribute
  File "rest_framework/views.py", line 506, in dispatch
    response = handler(request, *args, **kwargs)
  File "ee/clickhouse/views/insights.py", line 69, in funnel
    response = self.calculate_funnel(request)
  File "posthog/decorators.py", line 47, in wrapper
    result = f(*args, **kwargs)
  File "ee/clickhouse/views/insights.py", line 80, in calculate_funnel
    filter.funnel_viz_type = FunnelVizType.TRENDS
```
ee/clickhouse/views/insights.py
@cached_function()
    def calculate_trends(self, request: Request) -> Dict[str, Any]:
        team = self.team
        filter = Filter(request=request)
        if filter.insight == INSIGHT_STICKINESS or filter.shown_as == TRENDS_STICKINESS:
            stickiness_filter = StickinessFilter(
                request=request, team=team, get_earliest_timestamp=get_earliest_timestamp
            )
            result = ClickhouseStickiness().run(stickiness_filter, team)
        else:
            trends_query = ClickhouseTrends()
            result = trends_query.run(filter, team)
        self._refresh_dashboard(request=request)
        return {"result": result}
    @cached_function()
    def calculate_session(self, request: Request) -> Dict[str, Any]:
        return {
            "result": ClickhouseSessions().run(
                team=self.team, filter=SessionsFilter(request=request, data={"insight": INSIGHT_SESSIONS})
            )
        }
    @cached_function()
    def calculate_path(self, request: Request) -> Dict[str, Any]:
        team = self.team
        filter = PathFilter(request=request, data={"insight": INSIGHT_PATHS})
        resp = ClickhousePaths().run(filter=filter, team=team)
        return {"result": resp}
    @action(methods=["GET", "POST"], detail=False)
    def funnel(self, request: Request, *args: Any, **kwargs: Any) -> Response: