Skip to content

Use Enumerable.LeftJoin for activity log user query - #17175

Merged
Bond-009 merged 1 commit into
jellyfin:masterfrom
obrenoalvim:fix/use-leftjoin-ef10
Jun 30, 2026
Merged

Bond-009 merged 1 commit into
jellyfin:masterfrom
obrenoalvim:fix/use-leftjoin-ef10

Conversation

@obrenoalvim

Copy link
Copy Markdown
Contributor

Changes

Replace the manual group join pattern with Enumerable.LeftJoin, which was added in .NET 10 and is supported by EF Core 10. The previous approach used into ugj with DefaultIfEmpty() to emulate a left join. The TODO comment at this site specifically requested this change once .NET 10 was available.

Issues

N/A

@jellyfin-bot

Copy link
Copy Markdown
Contributor

Jellyfin API (v 12.0.0)


Result


No differences. Specifications are equivalent

@Bond-009
Bond-009 force-pushed the fix/use-leftjoin-ef10 branch from 723d385 to f011529 Compare June 30, 2026 15:37
@sonarqubecloud

Copy link
Copy Markdown

@Bond-009
Bond-009 merged commit a43fd18 into jellyfin:master Jun 30, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants