Hi @Wahid_Shafique, welcome to the Airtable Community! Thank you for sharing your issue here and providing a link to the gatsby repo discussion. It appears that the plugin gatsby-source-airtable
uses the Airtable API to read record data. I was unable to reproduce the issue in which the .mp3
file extension transforms to .mpga
directly from the Airtable API. Do you see that transformation occurring within the Airtable API response? Here’s a quick way to test the API response:
- go to REST API - Airtable
- select the base that you have connected to
gatsby-source-airtable
- select the table that contains the record with the attachment, and view the docs for
Retrieve a record
- copy and run the curl command shown on the right sidebar so that you can inspect the url in the response
If needed, you can find a different record id to look up using this guide. If the file extension for the attachment is the expected .mp3
in step 4, I suspect that the transformation happens at some point in gatsby-source-airtable or gatsby and I would recommend filling an issue in those respective GitHub repos.