LostSnowfluff commented on PR #72486: URL: https://github.com/apache/airflow/pull/72486#issuecomment-5535622789
I investigated this case and confirmed that the it is reproducible. The fix now checks both the shared `update_mask` and the current entity’s provided fields before updating `password` or `extra`. This prevents omitted fields from being treated as `None`, while preserving the behavior of explicitly provided `extra: null`. I also added regression tests for heterogeneous entity fields and explicit clearing. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
