clearSessionVariables method

Future<void> clearSessionVariables(
  1. String sessionId
)

Clear variables for a specific session (used for debugging/testing)

Implementation

Future<void> clearSessionVariables(String sessionId) async {
  try {
    await ObslyStorage.instance
        .removeInternalState('${_sessionVariablesKey}_$sessionId');
    await ObslyStorage.instance
        .removeInternalState('${_customScopesKey}_$sessionId');

    ObslyLogger.debug('Cleared session variables for session: $sessionId');
  } catch (e) {
    ObslyLogger.error('Error clearing session variables for $sessionId: $e');
  }
}