[FreeNetwork] Initial multi-protocol support

This commit is contained in:
2021-12-02 04:25:58 +00:00
parent dbaee08038
commit d044039272
6 changed files with 307 additions and 53 deletions

View File

@@ -28,6 +28,7 @@ use App\Core\DB\DB;
use App\Core\Log;
use App\Core\Router\Router;
use App\Entity\Actor;
use Component\FreeNetwork\Entity\FreeNetworkActorProtocol;
use Exception;
use Plugin\ActivityPub\Entity\ActivitypubActor;
use Plugin\ActivityPub\Entity\ActivitypubRsa;
@@ -128,6 +129,7 @@ class Inbox extends Controller
// Store Activity
$ap_act = AS2ToEntity::store(activity: $type->toArray(), source: 'ActivityPub');
FreeNetworkActorProtocol::protocolSucceeded('activitypub', $actor->getId());
DB::flush();
dd($ap_act, $act = $ap_act->getActivity(), $act->getActor(), $act->getObject());