moved zafira logging to debug level
skipped workitem update if value is NULL or empty