Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Duplicates created if the server is busy

Open
#3,358 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
48/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
android, java
Domain
mobile

Research direction

No source file, test, or entry point is named. Reproduce the failure with Notes Android 35.0.0 while the Nextcloud server is busy, then trace the note upload and retry behavior. Done means repeated failed attempts do not create empty duplicate notes and the original note uploads correctly afterward.

Written by the indexing model from the issue text.

Description

0. Needs triage bug
This issue respects the following points:
Describe the bug
  1. Get the server busy, in my case it was by issueing occ files:scan --all --generate-metadata
  2. Paste some content into a note in the app, in my case the content started with a picture and the rest was some text
  3. "SAve" the note and leave the app
  4. The app starts uploading but fails to finish. For each attempt an empty duplicate is created on the server. After the server restarted (daily backup) the note is uploaded correctly and get the timestampt of the original note.
Image Image
Expected behavior

Do not create duplicates.

Notes Android version

35.0.0

Notes server version

6.1

Nextcloud Android version

35.0.0

Nextcloud version

34.0.4

Device

Pixel 8a

Android Version

17

App Store
  • Google Play Store
  • F-Droid
  • Huawei App Gallery
Stacktrace

No response

Dominant language
Java
Stars
1.1k
Forks
168
Avg merge
21h 49m
Merged PRs (30d)
29

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from nextcloud/notes-android

All issues in nextcloud/notes-android

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.