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;
}