From 51c7e1fb121c394909576b14b0acda40b54f3e17 Mon Sep 17 00:00:00 2001 From: Chris Colvard Date: Fri, 16 Feb 2024 15:56:49 -0500 Subject: [PATCH] Cast to arrays to avoid nils --- app/presenters/admin/collection_presenter.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/presenters/admin/collection_presenter.rb b/app/presenters/admin/collection_presenter.rb index 9bdadcd387..2924dfd575 100644 --- a/app/presenters/admin/collection_presenter.rb +++ b/app/presenters/admin/collection_presenter.rb @@ -43,15 +43,15 @@ def unpublished_media_object_count end def managers - @managers ||= document["edit_access_person_ssim"] & (document["collection_managers_ssim"] || []) + @managers ||= Array(document["edit_access_person_ssim"]) & Array(document["collection_managers_ssim"]) end def editors - @editors ||= document["edit_access_person_ssim"] - managers + @editors ||= Array(document["edit_access_person_ssim"]) - managers end def depositors - document["read_access_person_ssim"] + Array(document["read_access_person_ssim"]) end def manager_count