Skip verification note for unknown institutions
When the institution name is empty, "Unknown", or "Unknown Institution", don't show the "not found in UK database" message since it's not useful. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -79,6 +79,10 @@ public class EducationVerifierService : IEducationVerifierService
|
||||
}
|
||||
|
||||
// Not in our database - could be international or unrecognised
|
||||
var isUnknownInstitution = string.IsNullOrWhiteSpace(institution) ||
|
||||
institution.Equals("Unknown Institution", StringComparison.OrdinalIgnoreCase) ||
|
||||
institution.Equals("Unknown", StringComparison.OrdinalIgnoreCase);
|
||||
|
||||
return new EducationVerificationResult
|
||||
{
|
||||
ClaimedInstitution = institution,
|
||||
@@ -86,7 +90,7 @@ public class EducationVerifierService : IEducationVerifierService
|
||||
IsVerified = false,
|
||||
IsDiplomaMill = false,
|
||||
IsSuspicious = false,
|
||||
VerificationNotes = "Institution not found in UK recognised institutions database. May be an international institution.",
|
||||
VerificationNotes = isUnknownInstitution ? null : "Institution not found in UK recognised institutions database. May be an international institution.",
|
||||
ClaimedStartDate = education.StartDate,
|
||||
ClaimedEndDate = education.EndDate,
|
||||
DatesArePlausible = true,
|
||||
|
||||
Reference in New Issue
Block a user