Then in fetcher.py -> get_explore_join_stats we only remove the join if the name matches the explore name exactly.
all_joins.remove(explore.name)
The scopes returned by the API contain both the original explore name and the view name. Also the API returns view_name = name rather than name2, which doesn't match.
If you use
view_name
in yourexplore
like this:Then in
fetcher.py
->get_explore_join_stats
we only remove the join if the name matches the explore name exactly.all_joins.remove(explore.name)
The scopes returned by the API contain both the original explore name and the view name. Also the API returns
view_name = name
rather thanname2
, which doesn't match.