@gguf/claw
Version:
WhatsApp gateway CLI (Baileys web) with Pi RPC agent
18 lines (16 loc) • 550 B
JavaScript
import { n as listChannelPlugins } from "./plugins-BUPpq5aS.js";
//#region src/infra/channels-status-issues.ts
function collectChannelStatusIssues(payload) {
const issues = [];
const accountsByChannel = payload.channelAccounts;
for (const plugin of listChannelPlugins()) {
const collect = plugin.status?.collectStatusIssues;
if (!collect) continue;
const raw = accountsByChannel?.[plugin.id];
if (!Array.isArray(raw)) continue;
issues.push(...collect(raw));
}
return issues;
}
//#endregion
export { collectChannelStatusIssues as t };