Text-Files (*.md), created on iPhone will NOT be synced to the server
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Text-Files (*.md), created on iPhone will NOT be synced to the server (so will not reach any of the other clients (windows/mac...)
Steps to reproduce
- Create new Text File through iPhone Editor, i.e. test.md
(Text-Dokument erstellen)
- Put some Text into (test.md)
- Leave the Editor
- Check the changed content of the file "test.md"
- File content is consistent (changed data are there in "test.md")
- check server content after a while
- server content is empty ( test.md is there, but empty (0 bytes))
- any of clients (Windows .. ) - file "test.md" is empty (0 bytes)
Expected behaviour
sync operation should be be-directional
changes in text files (*.md) by iPhone nextcloud app should sync to the server
Actual behaviour
changes in text files (*.md) by iPhone nextcloud app will NOT sync to the server
btw: photos from the iPhone Library can be uploaded to the server.
Network connection check is validated and stable (checked & verified through Wifi and 4G network !)
Logs
If applicable, you can post the iOS app or server logs (removing any sensitive information).
Reasoning or why should it be changed/implemented?
Environment data
iOS version: iOS 18.0.1
Nextcloud iOS app version: Nextcloud Hydrogen for iOS:5.5.5.0
Server operating system:
Red Hat Enterprise Linux release 8.10 (Ootpa)
Web server: : Apache/2.4.37
Database:
Mariadb (10.6.19-MariaDB)
PHP version:
PHP 8.3.12
Nextcloud version: Nextcloud version:29.0.8.1
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
No source files or tests are named. First reproduce the issue by creating and editing a .md file in the iPhone Editor, then compare the local file with the server copy after sync and collect the relevant iOS and server logs. Done means edited Markdown content reaches the server and other clients instead of becoming a zero-byte file.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100