]> git.mxchange.org Git - friendica-addons.git/commitdiff
To-Do added, code fragment removed
authorMichael <heluecht@pirati.ca>
Tue, 26 Nov 2019 07:21:49 +0000 (07:21 +0000)
committerMichael <heluecht@pirati.ca>
Tue, 26 Nov 2019 07:21:49 +0000 (07:21 +0000)
discourse/discourse.php

index c171f7ad6a1fc5da2467b77c8995a400c8e5d713..15081cd1c4a8c93497b9fc02f486c26dba4da1c5 100644 (file)
@@ -24,6 +24,15 @@ use Friendica\Util\Network;
 use Friendica\Util\Strings;
 Use Friendica\Util\DateTimeFormat;
 
+/* Todo:
+ * - Obtaining API tokens to be able to read non public posts as well
+ * - Handling duplicates (possibly using some non visible marker)
+ * - Fetching missing posts
+ * - Fetch topic information
+ * - Support mail free mode when write tokens are available
+ * - Fix incomplete (relative) links (hosts are missing)
+*/
+
 function discourse_install()
 {
        Hook::register('email_getmessage',        __FILE__, 'discourse_email_getmessage');
@@ -94,7 +103,6 @@ function discourse_email_getmessage(App $a, &$message)
 
        if (preg_match('=topic/(.*\d)@(.*)=', $message['item']['uri'], $matches) &&
                discourse_fetch_topic_from_api($message, 'https://' . $matches[2], $matches[1], 1)) {
-               discourse_fetch_post_from_api($message, $matches[2], $matches[3]);
                Logger::info('Fetched starting post via API (message-id mode)', ['host' => $matches[2], 'topic' => $matches[1]]);
                return;
        }