fix: Handle the case when parameter.required is None and fix tests

PiperOrigin-RevId: 754519323
This commit is contained in:
Hangfei Lin
2025-05-03 22:39:00 -07:00
committed by Copybara-Service
parent ad4226b3d8
commit a7b4c98253
2 changed files with 4 additions and 3 deletions

View File

@@ -83,7 +83,8 @@ class OperationParser:
schema.description = (
description if not schema.description else schema.description
)
required = param.required
# param.required can be None
required = param.required if param.required is not None else False
self.params.append(
ApiParameter(