From 1d26783f25a39f0c7ded5e2ed1cfa0e362877b33 Mon Sep 17 00:00:00 2001 From: ArturOlar Date: Thu, 28 Aug 2025 12:10:20 +0300 Subject: [PATCH] fix: Add always_undetermined_snappt fake email --- src/Fake/FakeApplicantsApi.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Fake/FakeApplicantsApi.php b/src/Fake/FakeApplicantsApi.php index cb7c570..862cc4c 100644 --- a/src/Fake/FakeApplicantsApi.php +++ b/src/Fake/FakeApplicantsApi.php @@ -32,7 +32,9 @@ public function get(string $applicantId, bool $includeDocuments): ApplicantDTO $applicantData = $this->cache->get("{$applicantId}:applicant"); $applicantEmail = Arr::get($applicantData, 'email', ''); - if ( + if (Str::contains($applicantEmail, 'always_undetermined_snappt')) { + $applicantDto = $this->getReadyAndUndeterminedApplicantDto($applicantData, $applicantId); + } elseif ( Str::contains($applicantEmail, 'undetermined_snappt') && !Arr::get($applicantData, 'applicantIdentifier') ) { @@ -60,7 +62,9 @@ public function report(string $applicantId, Preset $preset, Format $format): Res $applicantData = $this->cache->get("{$applicantId}:applicant"); $applicantEmail = Arr::get($applicantData, 'email', ''); - if ( + if (Str::contains($applicantEmail, 'always_undetermined_snappt')) { + $content = (string) file_get_contents(__DIR__ . '/../../resources/reports/Sample Report_Clean docs with Income Error.pdf'); + } elseif ( Str::contains($applicantEmail, 'undetermined_snappt') && !Arr::get($applicantData, 'applicantIdentifier') ) {