[backend] Directly render ASReject
This commit is contained in:
parent
43307d655f
commit
925ba3c751
2 changed files with 3 additions and 2 deletions
|
@ -157,7 +157,7 @@ public class ActivityRenderer(
|
|||
Object = obj
|
||||
};
|
||||
|
||||
private ASReject RenderReject(ASActor actor, ASObject obj) => new()
|
||||
public ASReject RenderReject(ASActor actor, ASObject obj) => new()
|
||||
{
|
||||
Id = GenerateActivityId(),
|
||||
Actor = actor.Compact(),
|
||||
|
|
|
@ -881,7 +881,8 @@ public class UserService(
|
|||
{
|
||||
if ((follower.PrecomputedIsFollowing ?? false) && follower.IsRemoteUser)
|
||||
{
|
||||
var activity = activityRenderer.RenderUnfollow(follower, user, null);
|
||||
var activity = activityRenderer.RenderReject(userRenderer.RenderLite(user),
|
||||
activityRenderer.RenderFollow(follower, user, null));
|
||||
await deliverSvc.DeliverToAsync(activity, user, follower);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue