#3330472: 馃悰 convert NULL config to empty strings before assigning them to string properties in JsonApiClient constructor to avoid type errors when the config has not been set.
Closes #3330472