Ctrl K
ComunidadGuías…

lib/issue-work-session.js

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
// Exact revision guard for opening a Driver linked to an Issue.

function resolveIssueWorkSession(bound, args) {
  if (!bound || !args || !Number.isInteger(args.expectedRevision)) throw new Error("expectedRevision is required.");
  var entry = bound.readIssue({ ref: args.ref });
  if (entry.revision !== args.expectedRevision) throw new Error("Issue revision conflict.");
  return bound.resolveWorkSession(args);
}

module.exports = { resolveIssueWorkSession: resolveIssueWorkSession };