export function getNeedinfoNick()

in src/content/components/BugList/columnTransforms.js [51:70]


export function getNeedinfoNick(flags) {
  const now = Date.now();
  const needinfos = [];
  for (const flag of flags) {
    if (flag.name === "needinfo") {
      flag.epoch = Date.parse(flag.creation_date);
      flag.age = Math.ceil((now - flag.epoch) / (1000 * 3600 * 24));
      if (flag.setter !== flag.requestee) {
        needinfos.push(flag);
      }
    }
  }
  // sort oldest needinfos first
  needinfos.sort((a, b) => a.epoch - b.epoch);
  const [ni] = needinfos;
  if (ni) {
    return emails[ni.requestee] || ni.requestee.split("@")[0];
  }
  return null;
}