efa
efa copied to clipboard
EFA#74: efaCloud logs exceptions in debug mode
When debug mode is active, efaCloud logs a lot of exceptions in the efa log. This is due to the fact that
- it looks for a field "ClientSideKey" which is not stored locally, so is not available (and leads to an exception log entry)
- it looks for a field "Name" in almost any table except for efa2persons, efa2clubwork, efa2messages. efacloud needs it to watch out for "archiveID:" entries which may apply in the name fields of the tables. (efaCloud removes old names from outdated person entries to be conform to DSGVO and replaces them with "archiveID:" entries). The name field is not available in every table, so efaCloud is trying to load values from a non-existent field. This leads to an exception.
Both scenaries should be treated so that they don't cause exceptions in the log any more.
Bugfix see https://github.com/cubitusgh2/efa_ksc_replay/tree/MN_EFA_074_EfaCloudDebugExceptions
Beta 2.4.1