A sends post 1, marked public.
-
A sends post 1, marked public.
B sends post 2, quotes post 1. B does not follow A.
C follows A and B.
A changes quote controls on post 1 to be followers only.
C views post 2. What do they see?
Is it:
a: the text from post 2, but it's missing the quote of post 1 because B no longer has permission to quote it?
b: the text from post 2, and the quote of post 1, because C has permission to view both posts?
In the spec-as-written I think the answer is a. And that's a very weird user experience.
This suggests that quote permissions should not be separate from view permissions. If you can view a post you should be able to quote it. If those view permissions later change other people who can view the quoted post should still be able to see it.