Notizen werden nicht synchronisierr

Offen
#3,436 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
48/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
android, java

Rechercherichtung

Start with NotesServerSyncTask.pushLocalChanges at line 150, where the stack trace reports the synchronization failure, and trace the request through the Nextcloud SSO input stream service. Reproduce by editing and saving a note on the reported app and server versions; done means local edits synchronize reliably without being lost. The report does not identify a failing test or confirm the server version.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

0. Needs triage bug
This issue respects the following points:
Describe the bug
  1. Try to edit a note.md
  2. Try to save it
  3. Error "Synchronisierung fehlgeschlagen"

-> time costly edits are lost

Expected behavior

Notes should synchronize! No Entries should be lost! The App should be reliable in the first place!

Notes Android version

35.0.0

Notes server version

Recent?

Nextcloud Android version

35.0.1

Nextcloud version

Recent

Device

Fairphone 6

Android Version

16

App Store
  • Google Play Store
  • F-Droid
  • Huawei App Gallery
Stacktrace
App Version: 35.0.0
App Version Code: 350000090
App Flavor: play

Files App Version Code: 350000190 (PROD)

---

OS Version: 6.1.172-android14-11-g87c0a9ca734b-ab16116086(WS1R)
OS API Level: 36
Device: FP6
Manufacturer: Fairphone
Model (and Product): Fairphone 6 (FP6)

---

java.lang.Exception: {"errorType":"Exception"}
[com.nextcloud.android.sso.InputStreamBinder.processRequestV2(InputStreamBinder.java:440), com.nextcloud.android.sso.InputStreamBinder.performNextcloudRequestAndBodyStreamV2(InputStreamBinder.java:113), com.nextcloud.android.sso.InputStreamBinder.performNextcloudRequestV2(InputStreamBinder.java:96), com.nextcloud.android.sso.aidl.IInputStreamService$Stub.onTransact(IInputStreamService.java:112), android.os.Binder.execTransactInternal(Binder.java:1421), android.os.Binder.execTransact(Binder.java:1365)]
	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.pushLocalChanges(NotesServerSyncTask.java:150)
	at it.niedermann.owncloud.notes.persistence.NotesServerSyncTask.run(NotesServerSyncTask.java:99)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:520)
	at java.util.concurrent.FutureTask.run(FutureTask.java:328)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1100)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:1571)

Vorherrschende Sprache
Java
Sterne
1.1k
Forks
177
Ø Merge
12 Std. 24 Min.
Gemergte PRs (30 T.)
26

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus nextcloud/notes-android

Alle Issues in nextcloud/notes-android

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.