MCPcopy Index your code
hub / github.com/simstudioai/sim / extractMondayError

Function extractMondayError

apps/sim/tools/monday/utils.ts:52–63  ·  view source on GitHub ↗
(data: Record<string, unknown>)

Source from the content-addressed store, hash-verified

50}
51
52export function extractMondayError(data: Record<string, unknown>): string | null {
53 if (data.errors && Array.isArray(data.errors) && data.errors.length > 0) {
54 const messages = (data.errors as Array<Record<string, unknown>>)
55 .map((e) => e.message as string)
56 .filter(Boolean)
57 return messages.length > 0 ? messages.join('; ') : 'Unknown Monday.com API error'
58 }
59 if (data.error_message) {
60 return data.error_message as string
61 }
62 return null
63}

Callers 15

create_column.tsFile · 0.90
get_item.tsFile · 0.90
get_groups.tsFile · 0.90
create_subitem.tsFile · 0.90
create_item.tsFile · 0.90
create_update.tsFile · 0.90
duplicate_item.tsFile · 0.90
search_items.tsFile · 0.90
get_items.tsFile · 0.90
create_group.tsFile · 0.90
update_item.tsFile · 0.90

Calls 1

joinMethod · 0.80

Tested by

no test coverage detected