Skip to content

Commit 60512b4

Browse files
authored
Merging pull request #18221
* Fix #18220 (airtable_oauth): normalize fallback events and retry getting record - Always wrap fallback emissions as { originalPayload } for consistent shape - Guard against missing/empty changedTablesById in field & record emitters - Add shared withRetry() (exponential backoff,) in common/utils - Use withRetry for getRecord in record emitter; on failure, emit empty fields * Bump package versions
1 parent b57592b commit 60512b4

File tree

31 files changed

+91
-35
lines changed

31 files changed

+91
-35
lines changed

components/airtable_oauth/actions/create-comment/create-comment.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
key: "airtable_oauth-create-comment",
55
name: "Create Comment",
66
description: "Create a comment on a selected record. [See the documentation](https://airtable.com/developers/web/api/create-comment)",
7-
version: "0.0.11",
7+
version: "0.0.12",
88
type: "action",
99
props: {
1010
...common.props,

components/airtable_oauth/actions/create-field/create-field.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "airtable_oauth-create-field",
66
name: "Create Field",
77
description: "Create a new field in a table. [See the documentation](https://airtable.com/developers/web/api/create-field)",
8-
version: "0.1.3",
8+
version: "0.1.4",
99
type: "action",
1010
props: {
1111
...common.props,

components/airtable_oauth/actions/create-multiple-records/create-multiple-records.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default {
99
key: "airtable_oauth-create-multiple-records",
1010
name: "Create Multiple Records",
1111
description: "Create one or more records in a table in a single operation with an array. [See the documentation](https://airtable.com/developers/web/api/create-records)",
12-
version: "0.0.11",
12+
version: "0.0.12",
1313
type: "action",
1414
props: {
1515
...common.props,

components/airtable_oauth/actions/create-or-update-record/create-or-update-record.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
key: "airtable_oauth-create-or-update-record",
77
name: "Create or Update Record",
88
description: "Create a new record or update an existing one. [See the documentation](https://airtable.com/developers/web/api/create-records)",
9-
version: "0.1.3",
9+
version: "0.1.4",
1010
type: "action",
1111
props: {
1212
...common.props,

components/airtable_oauth/actions/create-single-record/create-single-record.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
key: "airtable_oauth-create-single-record",
77
name: "Create Single Record",
88
description: "Adds a record to a table.",
9-
version: "0.0.12",
9+
version: "0.0.13",
1010
type: "action",
1111
props: {
1212
...common.props,

components/airtable_oauth/actions/create-table/create-table.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
key: "airtable_oauth-create-table",
55
name: "Create Table",
66
description: "Create a new table. [See the documentation](https://airtable.com/developers/web/api/create-table)",
7-
version: "0.0.11",
7+
version: "0.0.12",
88
type: "action",
99
props: {
1010
airtable,

components/airtable_oauth/actions/delete-record/delete-record.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default {
55
key: "airtable_oauth-delete-record",
66
name: "Delete Record",
77
description: "Delete a selected record from a table. [See the documentation](https://airtable.com/developers/web/api/delete-record)",
8-
version: "0.0.11",
8+
version: "0.0.12",
99
type: "action",
1010
props: {
1111
...common.props,

components/airtable_oauth/actions/get-record-or-create/get-record-or-create.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
key: "airtable_oauth-get-record-or-create",
77
name: "Get Record Or Create",
88
description: "Get a specific record, or create one if it doesn't exist. [See the documentation](https://airtable.com/developers/web/api/create-records)",
9-
version: "0.0.13",
9+
version: "0.0.14",
1010
type: "action",
1111
props: {
1212
...common.props,

components/airtable_oauth/actions/get-record/get-record.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
key: "airtable_oauth-get-record",
77
name: "Get Record",
88
description: "Get data of a selected record from a table. [See the documentation](https://airtable.com/developers/web/api/get-record)",
9-
version: "0.0.12",
9+
version: "0.0.13",
1010
type: "action",
1111
props: {
1212
...common.props,

components/airtable_oauth/actions/list-bases/list-bases.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default {
66
description:
77
"Get the list of bases that can be accessed. [See the documentation](https://airtable.com/developers/web/api/list-bases)",
88
type: "action",
9-
version: "0.0.2",
9+
version: "0.0.3",
1010
props: {
1111
airtable,
1212
},

0 commit comments

Comments
 (0)