Browse Source

feat: Only allow querying of one's own conversation.

pull/1421/head
colin 1 week ago
parent
commit
48931eeae6
  1. 1
      aspnet-core/modules/ai/LINGYUN.Abp.AIManagement.Application/LINGYUN/Abp/AIManagement/Chats/ConversationAppService.cs

1
aspnet-core/modules/ai/LINGYUN.Abp.AIManagement.Application/LINGYUN/Abp/AIManagement/Chats/ConversationAppService.cs

@ -35,6 +35,7 @@ public class ConversationAppService :
var queryable = await base.CreateFilteredQueryAsync(input); var queryable = await base.CreateFilteredQueryAsync(input);
return queryable return queryable
.Where(x => x.CreatorId == CurrentUser.Id)
.WhereIf(!input.Filter.IsNullOrWhiteSpace(), x => x.Name.Contains(input.Filter!)); .WhereIf(!input.Filter.IsNullOrWhiteSpace(), x => x.Name.Contains(input.Filter!));
} }

Loading…
Cancel
Save