nextcloud / nextcloud/workflow_script
App removes Umlauts
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 89
- Forks
- 19
- Avg merge
- 6h 38m
- Merged PRs (30d)
- 3
Description
Hello,
I have a Script that processes various files but every time a Filepath contains a Umlaut (äöüÜÖÄ) the App removes them from the Path and the Script fails. Wich is weird because i have a seperate Nextcloud server (but a older version) for Testing where the App does not remove the Umlauts and the Script works perfectly.
I just recently setup the Nextcloud where i encounter this Problem. Is it possible that i made some mistakes in the setup Process that causes this to happen? I searched for hours but could not find documentation on this problem.
I dont know if its a bug for newer versions or if im just too dumb to see my error but help would be very appreciated.
Steps to reproduce
- Setup Workflow_Script to echo filepath to logfile
- do smth to File with Umlauts (e.g. Müller.pdf)
- wait for cron.php or execute
- Open logfile
Expected behaviour
path in logfile is,
some/file/called/müller.pdf
Actual behaviour
path in logfile is,
some/file/called/mller.pdf
Workflow Script app
**Workflow Script app version: 1.7.0
Server configuration
Operating system: Ubuntu
Web server: Apache
Database: Maria
**Nextcloud Version: 22.2.0
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue by running the Workflow Script app against a file such as Müller.pdf, then compare processing through cron.php with the expected logfile path. Inspect the app's filepath handling and verify that umlauts are preserved in the logged path; the issue is fixed when the logfile contains the original filename.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100