nextcloud / nextcloud/workflow_script
App removes Umlauts
まだ誰も着手していません。
- 主要言語
- PHP
- スター
- 89
- フォーク
- 19
- 平均マージ
- 6時間 38分
- マージ済み PR(30日)
- 3
説明
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
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
Müller.pdf のようなファイルに対して Workflow Script アプリを実行して問題を再現し、cron.php を介した処理を期待される logfile パスと比較します。アプリのファイルパス処理を調査し、ログに記録されたパスでウムラウトが保持されていることを確認します。logfile に元のファイル名が含まれていれば、問題は修正されています。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- php
- 領域
- backend
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100