Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@ public async Task GetAppVendorSendStatisticsAsync(GetAppVendorSendStatisticsQuer

var grouped = await (from record in records
join receiver in receiverUsers
on new { record.MessageTaskHistoryId, record.ChannelUserIdentity }
equals new { receiver.MessageTaskHistoryId, receiver.ChannelUserIdentity } into receiverGroup
on new { record.MessageTaskHistoryId, record.ChannelUserIdentity, record.UserId }
equals new { receiver.MessageTaskHistoryId, receiver.ChannelUserIdentity, receiver.UserId } into receiverGroup
from receiver in receiverGroup.DefaultIfEmpty()
select new
{
Expand Down Expand Up @@ -250,8 +250,8 @@ private IQueryable<MessageRecordQueryModel> ApplyVendorFilter(IQueryable<Message

return from record in records
join receiver in receiverUsers
on new { record.MessageTaskHistoryId, record.ChannelUserIdentity }
equals new { receiver.MessageTaskHistoryId, receiver.ChannelUserIdentity }
on new { record.MessageTaskHistoryId, record.ChannelUserIdentity, record.UserId }
equals new { receiver.MessageTaskHistoryId, receiver.ChannelUserIdentity, receiver.UserId }
select record;
}

Expand Down
Loading