Skip to content

fix: missing path separator for non-ASCII IMAP folder names#360

Open
waffen29 wants to merge 1 commit into
LogicLabs-OU:mainfrom
waffen29:fix/arabic-folders-download
Open

fix: missing path separator for non-ASCII IMAP folder names#360
waffen29 wants to merge 1 commit into
LogicLabs-OU:mainfrom
waffen29:fix/arabic-folders-download

Conversation

@waffen29
Copy link
Copy Markdown

@waffen29 waffen29 commented Apr 29, 2026

Emails in non-ASCII folders were stored as folder_nameID.eml instead of folder_name/ID.eml — folder name and message ID got merged together.

Fixed by adding a trailing slash to sanitizedPath in IngestionService.

Note: the filename encoding fix for downloads is covered by #348 and #181.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 29, 2026

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@waffen29 waffen29 force-pushed the fix/arabic-folders-download branch 2 times, most recently from 8cf7574 to ff59a2a Compare April 29, 2026 19:48
@waffen29
Copy link
Copy Markdown
Author

I have read the CLA Document and I hereby sign the CLA

@waffen29 waffen29 force-pushed the fix/arabic-folders-download branch 5 times, most recently from 56e8e23 to 8a65077 Compare May 7, 2026 02:09
Without the separator, emails in folder 'مجلد' were stored as
'مجلدID.eml' instead of 'مجلد/ID.eml'.
@waffen29 waffen29 force-pushed the fix/arabic-folders-download branch from 8a65077 to f8994ae Compare May 7, 2026 02:13
@waffen29 waffen29 changed the title fix: download issues for non-ASCII folder names and IMAP paths fix: missing path separator for non-ASCII IMAP folder names May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant