Merge pull request #6651 from annando/config-mentions-removal
New configuration to disable the automatic mentions removal
This commit is contained in:
commit
d101103b0b
2 changed files with 8 additions and 0 deletions
|
@ -135,6 +135,10 @@ return [
|
|||
// Disables the check if a mail address is in a valid format and can be resolved via DNS.
|
||||
'disable_email_validation' => false,
|
||||
|
||||
// disable_mentions_removal (Boolean)
|
||||
// Disables the automatic removal of implicit mentions in ActivityPub postings.
|
||||
'disable_mentions_removal' => false,
|
||||
|
||||
// disable_url_validation (Boolean)
|
||||
// Disables the DNS lookup of an URL.
|
||||
'disable_url_validation' => false,
|
||||
|
|
|
@ -689,6 +689,10 @@ class Processor
|
|||
*/
|
||||
private static function removeImplicitMentionsFromBody($body, array $implicit_mentions)
|
||||
{
|
||||
if (Config::get('system', 'disable_mentions_removal')) {
|
||||
return $body;
|
||||
}
|
||||
|
||||
$kept_mentions = [];
|
||||
|
||||
// Extract one prepended mention at a time from the body
|
||||
|
|
Loading…
Reference in a new issue