INNER CODE UNIT · JavaScript

hasActiveSession

aravindnc/mongoose-paginate-v2 · src/index.js:83

function hasActiveSession(model, queryOptions) {
  if (hasOwn(queryOptions, 'session')) {
    return isSessionInTransaction(queryOptions.session);
  }

  const base = model && model.db && model.db.base;
  const als = base && base.transactionAsyncLocalStorage;

  if (!als || typeof als.getStore !== 'function') {
    return false;
  }

  const store = als.getStore();
  return isSessionInTransaction(store && store.session);
}

function paginate(query, options, callback) {
  options = {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…