mirror of
https://github.com/flarum/core.git
synced 2025-08-10 02:17:37 +02:00
perf: speed up post creation time (#3808)
* chore: drop unused visibility checking in notif syncer Signed-off-by: Sami Mazouz <sychocouldy@gmail.com> * perf: eager load parsed mentions Signed-off-by: Sami Mazouz <sychocouldy@gmail.com> * perf: eager load some relations needed for visibility checking Signed-off-by: Sami Mazouz <sychocouldy@gmail.com> * perf: trigger mentions notifications in a queueable job Signed-off-by: Sami Mazouz <sychocouldy@gmail.com> * Apply fixes from StyleCI * fix: broken tag mentions Signed-off-by: Sami Mazouz <sychocouldy@gmail.com> --------- Signed-off-by: Sami Mazouz <sychocouldy@gmail.com> Co-authored-by: StyleCI Bot <bot@styleci.io>
This commit is contained in:
@@ -40,6 +40,7 @@ return [
|
||||
|
||||
(new Extend\Formatter)
|
||||
->configure(ConfigureMentions::class)
|
||||
->parse(Formatter\EagerLoadMentionedModels::class)
|
||||
->render(Formatter\FormatPostMentions::class)
|
||||
->render(Formatter\FormatUserMentions::class)
|
||||
->render(Formatter\FormatGroupMentions::class)
|
||||
|
Reference in New Issue
Block a user