🐛 Fix realm lost info when transfering between services
This commit is contained in:
		@@ -367,7 +367,7 @@ public class TimelineService(
 | 
			
		||||
            .Select(p => p.RealmId!.Value)
 | 
			
		||||
            .Distinct()
 | 
			
		||||
            .ToList();
 | 
			
		||||
        if (!postRealmIds.Any())
 | 
			
		||||
        if (postRealmIds.Count == 0)
 | 
			
		||||
            return;
 | 
			
		||||
 | 
			
		||||
        var realms = await rs.GetRealmBatch(postRealmIds.Select(id => id.ToString()).ToList());
 | 
			
		||||
@@ -376,9 +376,7 @@ public class TimelineService(
 | 
			
		||||
        foreach (var post in posts.Where(p => p.RealmId != null))
 | 
			
		||||
        {
 | 
			
		||||
            if (realmDict.TryGetValue(post.RealmId!.Value, out var realm))
 | 
			
		||||
            {
 | 
			
		||||
                post.Realm = realm;
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user