INNER CODE UNIT · JavaScript

hasOwn

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

function hasOwn(obj, key) {
  return Object.prototype.hasOwnProperty.call(obj || {}, key);
}

function isSessionInTransaction(session) {
  if (session == null) {
    return false;
  }

  if (typeof session.inTransaction === 'function') {
    return session.inTransaction();
  }

  // Older driver sessions may expose the driver session via `session.session`.
  const driverSession = session.session;
  if (driverSession && typeof driverSession.inTransaction === 'function') {
    return driverSession.inTransaction();
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…