Hi ,
I use webhoob glide + make + glide api to update a row on Glide (pdf url generated on make).
I don’t know why, but the 1rst attempt doesn’t work (code status 200 but the field is not updated.
To solve his , I just trigger a new webhook and it works.
Any Help would be appreciated.
Can you reliably reproduce this behaviour?
Hi,
I have tested, this morning. The same Issue.
Solved by first refreshing the page then triggering a new webhook.
After 1rst update is succeedded, all work fine.
The update fails , because rowid is empty !
But I don’t understand why just the refresh solved the issue.
I’ve corrected my code. Now I always have the rowid filled in.
The problem is that despite a status code 200, the update is not done in the glide table.
curl --request POST 'https://api.glideapp.io/api/function/mutateTables' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer *********************' \
--data-raw '{
"appID": "1GxT4MbYoFCDU9cbHte3",
"mutations": [
{
"kind": "set-columns-in-row",
"tableName": "native-table-KpwzQE7p4oHCOrHBZaJ8",
"columnValues": {
"JvNkz": "Account",
"Name": "Cde",
"oEMmY": "Status",
"uyycQ": "date",
"ll37c": "Date souhaitée",
"FrSoY": "Export",
"AZX4W": "N° Facture",
"Gh0Ut": "Créé par",
"XmBZk": "Soumis par",
"YIgJa": "Approuvé par",
"EZc0a": "Facturé par",
"yI9sh": "Réglé par",
"FI5qI": "Expédié par",
"M4DdW": "Date livraison"
},
"rowID": "ROW-ID"
}
]
}'