From 36a1cdfab4c3b32586907011380d0e683c0a2905 Mon Sep 17 00:00:00 2001
From: sloane <git@sloanelybutsurely.com>
Date: Tue, 29 Apr 2025 13:51:46 -0400
Subject: [PATCH] fix: use a left join for mastodon post

---
 lib/core/posts/post.ex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/core/posts/post.ex b/lib/core/posts/post.ex
index cab8544..5aa6a28 100644
--- a/lib/core/posts/post.ex
+++ b/lib/core/posts/post.ex
@@ -88,7 +88,7 @@ defmodule Core.Posts.Post do
     def base do
       from p in Schema.Post,
         as: :posts,
-        join: mp in assoc(p, :mastodon_post),
+        left_join: mp in assoc(p, :mastodon_post),
         as: :mastodon_posts,
         preload: [mastodon_post: mp]
     end