This adds a convenience upsert method that should be called per data broker registry sync process. This revises the upsert process to anchor by sanitized website/domain first before sanitizing and updating other attributes. It also prevents category overrides to retain priority of sources (e.g. if a company was first sourced from CPPA, it won't say it was sourced from DataBrokersWatch.org if there was new information from there).
Overview
This adds a convenience upsert method that should be called per data broker registry sync process. This revises the upsert process to anchor by sanitized website/domain first before sanitizing and updating other attributes. It also prevents category overrides to retain priority of sources (e.g. if a company was first sourced from CPPA, it won't say it was sourced from DataBrokersWatch.org if there was new information from there).