1
0
Fork 1
mirror of https://github.com/pixelfed/pixelfed.git synced 2024-12-30 19:55:10 +00:00

Merge pull request #3996 from pixelfed/staging

Update AP helpers
This commit is contained in:
daniel 2022-12-24 00:26:59 -07:00 committed by GitHub
commit dddbfe0176
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -453,7 +453,7 @@ class Helpers {
public static function storeStatus($url, $profile, $activity) public static function storeStatus($url, $profile, $activity)
{ {
$id = isset($activity['id']) ? self::pluckval($activity['id']) : self::pluckval($activity['url']); $id = isset($activity['id']) ? self::pluckval($activity['id']) : self::pluckval($activity['url']);
$url = isset($activity['url']) && is_string($activity['url']) ? $activity['url'] : $id; $url = isset($activity['url']) && is_string($activity['url']) ? self::pluckval($activity['url']) : self::pluckval($id);
$idDomain = parse_url($id, PHP_URL_HOST); $idDomain = parse_url($id, PHP_URL_HOST);
$urlDomain = parse_url($url, PHP_URL_HOST); $urlDomain = parse_url($url, PHP_URL_HOST);
if(!self::validateUrl($id) || !self::validateUrl($url)) { if(!self::validateUrl($id) || !self::validateUrl($url)) {
@ -556,7 +556,7 @@ class Helpers {
{ {
$id = isset($activity['id']) ? self::pluckval($activity['id']) : self::pluckval($url); $id = isset($activity['id']) ? self::pluckval($activity['id']) : self::pluckval($url);
$url = isset($activity['url']) ? self::pluckval($activity['url']) : self::pluckval($id); $url = isset($activity['url']) ? self::pluckval($activity['url']) : self::pluckval($id);
$urlDomain = parse_url($url, PHP_URL_HOST); $urlDomain = parse_url(self::pluckval($url), PHP_URL_HOST);
$scope = 'private'; $scope = 'private';
if(isset($activity['to']) == true) { if(isset($activity['to']) == true) {