When applying this mutation, the outcome differs depending on whether I use label or index to set the value. If I use index monday adds a changed_at field or uses what I send, but if I use label the changed_at is dropped, even if I explicitly sent it. It would be great if it consistently used my value or at least set the changed_at itself.
mutation setStatus {
change_column_value(
item_id:0
board_id:0
column_id: "status2"
# value: "{ \"label\": \"Not Started\", \"changed_at\": \"2020-08-18 15:38:01 UTC\" }"
value: "{ \"index\": 1, \"changed_at\": \"2020-08-18 15:38:02 UTC\" }"
){
id
updated_at
column_values{
id
title
text
value
}
}
}
when set via index, the resulting column is:
{
"id": "status2",
"title": "Stage",
"value": "{\"index\":1,\"changed_at\":\"2020-08-18 15:38:02 UTC\"}",
"text": "Planning"
}
when set via label, the resulting column is:
{
"id": "status2",
"title": "Stage",
"text": "Not Started",
"value": "{\"index\":5}"
}

Looking forward to seeing it fixed.