fill `myReaction` in more cases - may fix #944
What does this MR do?
This is an alternative to !902 (closed), and it may be simpler.
- first of all, fetch from the buffer all the notes we may need (including replied-to ones)
- then, distinguish between "we know there's no myReaction" and "we don't know if there's any myReaction"
- finally, look at both a note and the note it's replying to
Tested: I see correctly-marked reactions in:
- a lone note
- a note replying to a note
- the reply of 2
- a renote of 1
- a renote of 2
- the reply of 2 when shown via 5
Contribution Guidelines
By submitting this merge request, you agree to follow our Contribution Guidelines
-
I agree to follow this project's Contribution Guidelines -
I have made sure to test this merge request