Use the normal policy update path instead of mutating tenant state while the Git live worker reads it.
- commit
- f73361630e811be4c3d810e3e25bdb9b5c2e1d67
- parent
- 7af5c4e52eb604207ac4190a4e1fefb9ceae639e
- author
- Dami <dami.etoile@gmail.com>
| M | internal/ | 6 | +++++- |
@@ -61,7 +61,11 @@ func TestSocialRegressionHiddenActivityAndProfilesAreNotFolded(t *testing.T) {
6161 if items[0].AuthorName == "leaked name" || items[0].AuthorPicture != "" {6262 t.Fatalf("hidden profile leaked: %#v", items[0])6363 }64- tenant.policy.Reads = "members"64+ updated := tenant.Policy()65+ updated.Reads = "members"66+ if err := tenant.applyPolicy(context.Background(), updated); err != nil {67+ t.Fatal(err)68+ }6569 _, err := tenant.Execute(context.Background(), "", "browsesocial", []json.RawMessage{rawJSON(map[string]any{"limit": 10})})6670 if err == nil || !strings.Contains(err.Error(), "members-only") {6771 t.Fatalf("members-only social feed guest error = %v", err)