Very nice catch, @anon29275264 !
Thanks. It should be easy enough for monday to fix if they want to. It just need to handle the situation correctly and when its encountered, return an empty string since it is an empty cell.
Until then at least everyone knows this is something to look for, and have the customer either delete the column or reconnect it with a connect boards column.
Hey @anon29275264,
Thanks for letting us know. I sent this to the team, and they asked for you to open a ticket as it might actually be a bug.
Thanks,
Rachel
We’ve been getting internal server errors when accessing the Monday API since 12:10pm yesterday, with no immediately discernible cause. Not every call is affected.
Whilst I’m not sure our error is the same, this post at least gives me another option to investigate, thank you for posting your findings.
Ticket is opened. Oh I know its a bug! Actually two bugs.
- unhandled exception for the orphaned mirror
- mirrors are sometimes not deleted when the connect board column is deleted.
Ticket is 3170931, if you could take a look. Seems it may be getting misrouted.
Hi @Jenni,
Welcome to the community!
Are you still having this issue? And to confirm, what version are you using?
Best,
Rachel
Hi Rachel, thank you for your reply 🙂
We’re still getting this error unfortunately. Our version number is 2023-10.
Is there any other information that would be helpful diagnostically or for recording?
My instinct was to re-check our query, as we had a major overhaul of our code in line with the 15th January change over from 2023-07.
The query in question is a fairly standard (I think) board-items call & works for all but 2 of our boards. This is mirrored in the dev playground - where the query silently fails(?) for those particular board ids, but is fine otherwise.
Have also logged this as a ticket now as, after looking into things our side, I cannot confirm if it’s the same issue 🙂
Ticket number: #3175310
Hello there @Jenni,
Thank you for opening a ticket with us!
Our team will take a look into this!
Cheers,
Matias
Hey @Matias.Monday,
Just to let you know that this issue is still happening with mirror columns.
For instance, we have an itemId and one column id that points to a mirror. If we send this request:
query GetItemsById($columnIds: [String!], $itemIds: [ID!]) {
items(ids: $itemIds) {
id
column_values(ids: $columnIds) {
id
type
value
text
... on MirrorValue {
display_value
}
}
}
}
We get:
{
"status_code": 500,
"error_message": "Internal server error",
"error_code": "INTERNAL_SERVER_ERROR",
"errors": [
{
"message": "Internal server error",
"extensions": {
"status_code": 500,
"error_code": "INTERNAL_SERVER_ERROR"
}
}
]
}
by removing the display_value
we get the result:
{
"data": {
"items": [
{
"id": "xxxxx",
"column_values": [
{
"id": "mirror0",
"type": "mirror",
"value": null,
"text": null
},
{
"id": "mirror05",
"type": "mirror",
"value": null,
"text": null
}
]
}
]
},
"account_id": xxxxxx
}
We tried with different versions of the API 2024-10
, 2025-01
without success.
We already created a support ticket for this.