From 8444209952573c739fba500919fec1ca8364a1ac Mon Sep 17 00:00:00 2001 From: Rodribm10 Date: Sun, 19 Apr 2026 01:43:57 -0300 Subject: [PATCH] fix(captain-memory): always authorize index even when list is empty --- .../controllers/api/v1/accounts/contacts/memories_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enterprise/app/controllers/api/v1/accounts/contacts/memories_controller.rb b/enterprise/app/controllers/api/v1/accounts/contacts/memories_controller.rb index 347a69850..62c24a2e9 100644 --- a/enterprise/app/controllers/api/v1/accounts/contacts/memories_controller.rb +++ b/enterprise/app/controllers/api/v1/accounts/contacts/memories_controller.rb @@ -4,7 +4,7 @@ class Api::V1::Accounts::Contacts::MemoriesController < Api::V1::Accounts::BaseC def index @memories = Captain::ContactMemory.active.for_contact(@contact.id).order(created_at: :desc) - authorize(@memories.first || Captain::ContactMemory.new(account: @contact.account)) if @memories.any? + authorize(@memories.first || Captain::ContactMemory.new(account: @contact.account)) render json: { data: @memories.as_json(except: :embedding) } end