bling-mcp
Version:
API MCP para integração com Bling
13 lines (10 loc) • 434 B
text/typescript
import { AxiosError } from 'axios';
export function handleApiError(error: unknown, funcName: string, params: any = {}) {
console.error(`Erro em ${funcName}:`, error);
console.error('Parâmetros:', params);
if (error instanceof AxiosError && error.response) {
const message = `${error.response.status}: ${JSON.stringify(error.response.data)}`;
throw new Error(`Erro na API do Bling: ${message}`);
}
throw error;
}