]> git.mxchange.org Git - friendica-addons.git/commitdiff
Langfilter: Use two letter code for the language / Bluesky: Remove callstack
authorMichael <heluecht@pirati.ca>
Wed, 18 Oct 2023 20:16:59 +0000 (20:16 +0000)
committerHypolite Petovan <hypolite@mrpetovan.com>
Wed, 18 Oct 2023 20:30:52 +0000 (22:30 +0200)
bluesky/bluesky.php
langfilter/langfilter.php

index 6e6ad6092cfda7cf3c72a568169c3fb93a5d3ebe..2d497e8c2742b1af04769f86cb7975e72b12050e 100644 (file)
@@ -32,7 +32,6 @@ use Friendica\Core\Hook;
 use Friendica\Core\Logger;
 use Friendica\Core\Protocol;
 use Friendica\Core\Renderer;
-use Friendica\Core\System;
 use Friendica\Core\Worker;
 use Friendica\Database\DBA;
 use Friendica\DI;
@@ -1235,7 +1234,7 @@ function bluesky_add_media(stdClass $embed, array $item, int $fetch_uid, int $le
 function bluesky_get_uri(stdClass $post): string
 {
        if (empty($post->cid)) {
-               Logger::info('Invalid URI', ['post' => $post, 'callstack' => System::callstack(10, 0, true)]);
+               Logger::info('Invalid URI', ['post' => $post]);
                return '';
        }
        return $post->uri . ':' . $post->cid;
@@ -1337,7 +1336,7 @@ function bluesky_fetch_post(string $uri, int $uid): string
 function bluesky_process_thread(stdClass $thread, int $uid, array $cdata, int $level): string
 {
        if (empty($thread->post)) {
-               Logger::info('Invalid post', ['post' => $thread, 'callstack' => System::callstack(10, 0, true)]);
+               Logger::info('Invalid post', ['post' => $thread]);
                return '';
        }
        $uri = bluesky_get_uri($thread->post);
index 9cb57a6cef7ec9c484642f27f35722731f4f7b71..e5efa8fbc6e972cf263eee35c07b1984f65783db 100644 (file)
@@ -163,7 +163,7 @@ function langfilter_prepare_body_content_filter(&$hook_data)
                        return;
                }
 
-               $lang = $iso639->languageByCode1($iso2);
+               $lang = $iso639->languageByCode1(substr($iso2, 0, 2));
        } else {
                $opts = $hook_data['item']['postopts'];
                if (!$opts) {