Null Unsets Application and Candidate Attribution

  • Behavior change: application.update and candidate.update now treat explicit null values for sourceId or creditedToUserId as a request to unset that attribution. Clients that previously sent null expecting no change must omit the field instead.