Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wrong Readme.md prohibit folder listing #3216

Open
francoisvignon opened this issue Dec 1, 2024 · 0 comments
Open

Wrong Readme.md prohibit folder listing #3216

francoisvignon opened this issue Dec 1, 2024 · 0 comments

Comments

@francoisvignon
Copy link

Hello

If a folder contains a Readme.md file with an accented character (é, è, à ... ) encoded in iso-8859-1 in its content, then the parent folder is not available for the iOs client.

How to reproduce:

  • create a folder ‘test’ with two subfolders ‘test/a’ and ‘test/b’:
  • on the iOs client, the test folder is displayed correctly and shows folder a and folder b.
  • now, put in the folder ‘test/a’ a Readme.md that contains an accented character encoded in “iso 8859-1”:
  • now, on the iOs client, the test folder is displayed empty.
  • Rename the test/a/Readme.md to test/a/Readme_old.md.
  • now, on the iOs client, the test folder displays its two subfolders.

Easy, right? but it took me a long time to find this... after suspecting a long delay (because when I first encountered this failure it was with a big file), optimizing my server, etc. and finally finding it!

I can provide you with some examples.

tested with Nextcloud ios client 6.1.6 and Nextcloud Hub 9 (30.0.2).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant