Welcome to the Airtable Community! If you're new here, check out our Getting Started area to get the most out of your community experience.

Creating a duration field throws an error despite field options being correct

Topic Labels: Custom extensions
373 2
Showing results for 
Search instead for 
Did you mean: 

MacOS Mojave 10.14.5 (18F132)
airtable/blocks: 1.0.0

table.checkPermissionsForCreateField('someFieldName', FieldType.DURATION, {durationFormat: ''})

Throws this error:
“Can’t create field: invalid field config. Failed schema validation: .0.type does not match one of the possible values, .0.options.precision is missing, durationFormat is not included in th…”

Same for table.createFieldAsync.

Despite these being the correct options according to Airtable Blocks SDK

Creating other field types works just fine. @somehats could this be a bug?

2 Replies 2

Thanks for reporting this Andy! Looks like a typo in our documentation: the format should be h:mm:ss.SSS, not Apologies for the confusion, we’ll get the docs updated.

That works, thanks a lot!