Uploaded image attachments are not valid while importing from airtable base

Are you using our SaaS platform (Baserow.io) or self-hosting Baserow?

SaaS

What are the exact steps to reproduce this issue?

I recently imported an Airtable base into Baserow using a public shareable link. The base included a large number of image attachments. While most of the images imported correctly, I noticed that some of them aren’t valid and can’t be opened after the import.

Here’s an example of one of the invalid image URLs:

Has anyone else experienced this issue, or is there a known fix for it?

Attach screenshots, videos, or logs that demonstrate the issue.

Hi @gjk, have you reviewed the import report (it’s included as one of the tables in the imported database)? Can you see any information about those images?

Hi @olgatrykush, I don’t see anything mentioned about the tables having issues in the report.

@gjk
If you try importing once again - do you have the same files having issue being imported?

Can you provide link to one of those broken files (if possible the same link on airtable side and one on baserow after import)

Hi @Przemek
I tried importing the same workspace into our self hosted instance too, same thing happened.
I have already given the broken link above, I am sharing it again

Broken baserow URL: https://baserow-backend-production20240528124524339000000001.s3.amazonaws.com/user_files/b1oFRQ8he7Sh18RrIcbO9zaZLAdsS9t8_140af670990494ba66d0ae2a246067367a08bd4131629b245039484ce3295b1e.png

Working airtable URL: https://v5.airtableusercontent.com/v3/u/40/40/1745445600000/N4NNtumgcE2Q4O6IUGoO4w/ozG-x1Hkl4g3LizxuhAPCMMfKxNU_IiUBqqdw9S2MqBnlapz8uExbKDrT1dncgN09IKXA7iqp9BKhs33ddz2tZ3LPTN7l6SheWfl26-ICIiNREt-S_peTtGK38wKag1QFeN2jazLTJxAeAODMh88AA/PAljii43tng4DTLNs0Tstu7kpwAqaaPcuOxy6cB-lp8

Thanks @gjk for sharing links (especially second one)

For some reason those attachments expire before they are processed and that’s reason for broken images.

I’ve created issue for that Attachments expire before being improted (#3581) · Issues · Baserow / baserow · GitLab