Skip to content

Commit f677f07

Browse files
fix(validationDocument): accept null displayName in requested_by
- Update isRequestedBy() to allow displayName as null - Aligns with OpenAPI contract that allows null for missing profile info - Prevents rejection of valid API payloads when requester info is unavailable Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent f371457 commit f677f07

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/services/validationDocument.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ function isRequestedBy(value: unknown): value is ValidationFileRecord['requested
128128
if (!isRecord(value)) {
129129
return false
130130
}
131-
return isString(value.userId) && isString(value.displayName)
131+
return isString(value.userId) && (value.displayName === null || isString(value.displayName))
132132
}
133133

134134
function isValidationMetadata(value: unknown): value is NonNullable<ValidationFileRecord['metadata']> {

0 commit comments

Comments
 (0)