getAppWriteSession static method

Future<Map<String, dynamic>> getAppWriteSession({
  1. String? sessionId,
})

Implementation

static Future<Map<String, dynamic>> getAppWriteSession({
  /// OAuthProvider
  String? sessionId,
}) async {
  Account account = Account(_client);
  try {
    models.Session session = await account.getSession(sessionId: sessionId ?? 'current');
    return session.toMap();
  } on AppwriteException catch (e) {
    return {
      'error': true,
      'type': e.type,
      'message': e.message,
      'code': e.code,
    };
  }
}