fix(team): stabilize frontend ci checks
This commit is contained in:
parent
7137c24d48
commit
43aba1ef11
3 changed files with 6 additions and 3 deletions
|
|
@ -826,6 +826,9 @@ export class NotificationManager extends EventEmitter {
|
|||
.catch(() => undefined)
|
||||
.then(() => writeNotificationsFileAtomically(notificationsPath, data))
|
||||
.catch((error) => {
|
||||
if ((error as NodeJS.ErrnoException).code === 'ENOENT') {
|
||||
return;
|
||||
}
|
||||
logger.error('Error saving notifications:', error);
|
||||
});
|
||||
}
|
||||
|
|
@ -1031,7 +1034,7 @@ export class NotificationManager extends EventEmitter {
|
|||
): void {
|
||||
const NotificationClass = getNotificationClass();
|
||||
if (!NotificationClass || !this.isNativeNotificationSupported()) {
|
||||
logger.warn('[team-toast] native notifications not supported — skipping');
|
||||
logger.debug('[team-toast] native notifications not supported - skipping');
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -85,6 +85,7 @@ export function buildTaskCountsByOwner(
|
|||
for (const task of tasks) {
|
||||
const owner = task.owner?.trim();
|
||||
if (!owner || isTeamTaskDeleted(task)) continue;
|
||||
if (getTeamTaskWorkflowColumn(task) === 'review') continue;
|
||||
const key = owner.toLowerCase();
|
||||
const counts = map.get(key) ?? { pending: 0, inProgress: 0, completed: 0 };
|
||||
map.set(key, incrementTaskStatus(counts, task));
|
||||
|
|
|
|||
|
|
@ -655,9 +655,8 @@ describe('TeamMemberRuntimeAdvisoryService', () => {
|
|||
|
||||
const firstRequest = service.getMemberAdvisories('signal-ops', [buildMember('Alice')]);
|
||||
const secondRequest = service.getMemberAdvisories('signal-ops', [buildMember('Alice')]);
|
||||
await Promise.resolve();
|
||||
|
||||
expect(logsFinder.findMemberLogs).toHaveBeenCalledTimes(1);
|
||||
await vi.waitFor(() => expect(logsFinder.findMemberLogs).toHaveBeenCalledTimes(1));
|
||||
|
||||
gate.resolve();
|
||||
const [first, second] = await Promise.all([firstRequest, secondRequest]);
|
||||
|
|
|
|||
Loading…
Reference in a new issue