diff --git a/src/app/casos-activos/solicitudes/page.js b/src/app/casos-activos/solicitudes/page.js
index 23379005..b3731a03 100644
--- a/src/app/casos-activos/solicitudes/page.js
+++ b/src/app/casos-activos/solicitudes/page.js
@@ -177,7 +177,10 @@ export default function Solicitudes() {
className="bg-green-500 text-white px-4 py-2 rounded hover:bg-green-600 flex items-center gap-2 whitespace-nowrap"
>
- Ofrecer ayuda {filtroData.pueblo === 'todos' ? '' : ' a ' + towns[filtroData.pueblo - 1]?.name}
+ Ofrecer ayuda{' '}
+ {filtroData.pueblo === 'todos'
+ ? ''
+ : ' a ' + towns.find((town) => town.id === Number(filtroData.pueblo))?.name}
) : (
@@ -189,7 +192,11 @@ export default function Solicitudes() {
{showModal && (
-
+ town.id === Number(filtroData.pueblo))?.name}
+ onClose={closeModal}
+ isModal={true}
+ />
)}
>
diff --git a/src/components/OfferCard.js b/src/components/OfferCard.js
index 61d37539..b58cf373 100644
--- a/src/components/OfferCard.js
+++ b/src/components/OfferCard.js
@@ -59,7 +59,8 @@ export default function OfferCard({
- Pueblo: {towns[caso.town_id - 1]?.name || ''}
+ Pueblo:{' '}
+ {towns.find((town) => town.id === caso.town_id)?.name || ''}
)}
diff --git a/src/components/PhoneInfo.js b/src/components/PhoneInfo.js
index e1ff465b..62d4deef 100644
--- a/src/components/PhoneInfo.js
+++ b/src/components/PhoneInfo.js
@@ -21,7 +21,11 @@ export default function PhoneInfo({ caseInfo }) {
return (
Contacto:{' '}
- {!!userAssignment ? caseInfo.contact_info : 'Ayuda a esta persona para ver sus datos de contacto'}
+ {session && session.user
+ ? !!userAssignment
+ ? caseInfo.contact_info
+ : 'Dale al botón "Quiero ayudar" para ver sus datos de contacto.'
+ : 'Inicia sesion para ver este dato'}
);
}