kPherox Haelwenn (lanodan) Monnier před 2 roky
rodič
revize
34606d609d
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: D5B7A8E43C997DEE
2 změnil soubory, kde provedl 9 přidání a 5 odebrání
  1. +6
    -1
      CHANGELOG.md
  2. +3
    -4
      lib/pleroma/web/activity_pub/side_effects.ex

+ 6
- 1
CHANGELOG.md Zobrazit soubor

@@ -14,7 +14,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).


### Removed ### Removed


## 2.4.0 - 2021-08-xx
## 2.4.1

### Fixed
- MastodonAPI: Stream out Create activities

## 2.4.0 - 2021-08-08


### Changed ### Changed




+ 3
- 4
lib/pleroma/web/activity_pub/side_effects.ex Zobrazit soubor

@@ -10,7 +10,6 @@ defmodule Pleroma.Web.ActivityPub.SideEffects do
collection, and so on. collection, and so on.
""" """
alias Pleroma.Activity alias Pleroma.Activity
alias Pleroma.Activity.Ir.Topics
alias Pleroma.Chat alias Pleroma.Chat
alias Pleroma.Chat.MessageReference alias Pleroma.Chat.MessageReference
alias Pleroma.FollowingRelationship alias Pleroma.FollowingRelationship
@@ -225,6 +224,8 @@ defmodule Pleroma.Web.ActivityPub.SideEffects do
meta meta
|> add_notifications(notifications) |> add_notifications(notifications)


ap_streamer().stream_out(activity)

{:ok, activity, meta} {:ok, activity, meta}
else else
e -> Repo.rollback(e) e -> Repo.rollback(e)
@@ -245,9 +246,7 @@ defmodule Pleroma.Web.ActivityPub.SideEffects do
if !User.is_internal_user?(user) do if !User.is_internal_user?(user) do
Notification.create_notifications(object) Notification.create_notifications(object)


object
|> Topics.get_activity_topics()
|> Streamer.stream(object)
ap_streamer().stream_out(object)
end end


{:ok, object, meta} {:ok, object, meta}


Načítá se…
Zrušit
Uložit