getAccount method

Future<GoogleAccount?> getAccount(
  1. Session session
)

Returns the possible GoogleAccount associated with a session.

Implementation

Future<GoogleAccount?> getAccount(final Session session) {
  return switch (session.authenticated) {
    null => Future.value(null),
    _ => GoogleAccount.db.findFirstRow(
      session,
      where: (final t) => t.authUserId.equals(
        session.authenticated!.authUserId,
      ),
    ),
  };
}