The SDK logs errors to Gini Bank API when the default networking implementation is used. You can deactivate the default error logging by passing false
to GiniBank.setCaptureConfiguration(CaptureConfiguration(giniErrorLoggerIsOn = ))
. If you want to get informed of the error logging events, pass your implementation of the ErrorLoggerListener
interface to GiniBank.setCaptureConfiguration(CaptureConfiguration(errorLoggerListener = ))
:
class CustomErrorLogger: ErrorLoggerListener { override fun handleErrorLog(errorLog: ErrorLog) { // Handle the error log event } } GiniBank.setCaptureConfiguration(context, CaptureConfiguration( errorLoggerListener = CustomErrorLogger() ) )