Synced file changes not uploaded until next open
オープン
まだ誰も着手していません。
bug
feature: sync
feature: transfers
stable-3.24
- 主要言語
- Kotlin
- スター
- 5.6k
- フォーク
- 2k
- 平均マージ
- 2日 2時間
- マージ済み PR(30日)
- 102
説明
⚠️ Before posting ⚠️
- This is a bug, not a question or an enhancement.
- I've searched for similar issues and didn't find a duplicate.
- I've written a clear and descriptive title for this issue, not just "Bug" or "Crash".
- I agree to follow Nextcloud's Code of Conduct.
Steps to reproduce
- Right-click a file and choose sync
- Tap the file to open.
- Make changes and save
- Return to the Nextcloud
Expected behaviour
The file should sync the local changes to the server and show 'just now' instead of e.g. '5 hours ago'.
Actual behaviour
File changes are not uploaded. Also not after pull down to refresh.
If you now tap to open the file again, the app uploads the local changes to the server, and then opens that latest file.
Android version
11
Device brand and model
OnePlus 6T
Stock or custom OS?
Stock
Nextcloud android app version
3.24.2
Nextcloud server version
26.0.1
Using a reverse proxy?
No
Android logs
No response
Server error logs
No response
Additional information
No response
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、同期済みのファイルを使って Nextcloud Android アプリで記載された手順を再現し、アプリに戻る前に変更を保存します。ファイルを再度開くまでアップロードが遅延する理由を追跡します。完了の条件は、戻るか更新したときに変更済みファイルがアップロードされ、再度開かなくてもサーバーのタイムスタンプに更新が表示されることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- kotlin
- 領域
- mobile-dev
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100