Skip to content

Fix reauthentication and OAuth credentials storage

This merge request contains two maintenance fixes for the EWS resource:

  • Fix OAuth credential storage in wallet in case basic password was also stored at some point. This is a functional regression after introduction of QtKeyChain, as it is unable to distinguish two credential types (text vs. binary) that are stored under the same identifier.
  • Fix crash due to infinite recursion during push event processing caused by fully synchronous processing of retries in case of authentication failures, while asynchronous reauthentication never had a chance to be triggered.

Signed-off-by: Krzysztof Nowicki krissn@op.pl

Merge request reports

Loading