## Bug description

If I mark an insight as a favorite (⭐) and then refresh, the insight is no longer marked as a favorite although it is (can see it in Favorites).

<img width="390" alt="image" src="https://user-images.githubusercontent.com/30181361/182802236-9ecf0531-899c-4f25-ae86-bc233cefdc2f.png">

Note that I'm in the _Favorites_ tab and that _Bug example_ is not starred.
## Environment

- [x] PostHog Cloud
- [ ] self-hosted PostHog, version/commit: please provide

posthog/api/test/test_insight.py
filter_dict = {
            "events": [{"id": "$pageview"}],
            "properties": [{"key": "$browser", "value": "Mac OS X"}],
        }
        dashboard_id, _ = self._create_dashboard({"name": "the dashboard"})
        blue_insight_id, _ = self._create_insight(
            {"filters": filter_dict, "name": "blue insight", "dashboards": [dashboard_id]}
        )
        response = self.client.patch(
            f"/api/projects/{self.team.id}/dashboards/{dashboard_id}",
            {"colors": [{"id": blue_insight_id, "color": "blue"}]},
        )
        self.assertEqual(response.status_code, status.HTTP_200_OK)
        blue_insight_in_isolation = self._get_insight(blue_insight_id)
        self.assertEqual(blue_insight_in_isolation["name"], "blue insight")
        self.assertEqual(blue_insight_in_isolation.get("color", None), None)
        blue_insight_on_dashboard = self._get_insight(blue_insight_id, query_params={"from_dashboard": dashboard_id})
        self.assertEqual(blue_insight_on_dashboard["name"], "blue insight")
        self.assertEqual(blue_insight_on_dashboard.get("color", None), "blue")
    def test_get_insight_by_short_id(self):