Skip to content

Download progress is not visible when downloading folders via public links #3302

Description

@Shelushun

Initial Checklist

  • I understand this is a bug report and questions should be posted in the Community Discussions
  • I searched issues and couldn’t find anything (or linked relevant results below)

Describe the bug

When downloading a folder as a logged-in OpenCloud user, the ZIP archive immediately appears in the browser's download manager and the download progress is visible.

However, when accessing the same folder through a public share link as an anonymous user (for example in an incognito/private browser window), the behavior is different.

After clicking "Download":

  • nothing appears in the browser download manager while the archive is being downloaded;
  • there is no visible download progress for the user;
  • after the complete archive has already been downloaded, it suddenly appears in the browser download manager at 100%.

The downloaded ZIP archive is valid and all files inside it are intact.

Additional information

The same behavior can be reproduced on the official OpenCloud demo instance demo.opencloud.eu.

Authenticated download:

  • ZIP appears immediately;
  • download activity is visible.

Anonymous public link download:

  • no visible download activity;
  • ZIP appears only after the complete download has finished.

Tested with OpenCloud:

Version: 7.5.0
Edition: rolling

Reproduction Steps

  1. Create a folder containing multiple files.
  2. Create a public share link for this folder.
  3. Open the public link in an incognito/private browser window without being logged in.
  4. Download the folder.
  5. Observe the browser download manager.

Expected Outcome

The ZIP archive should appear immediately in the browser's download manager and show that data is being downloaded, similar to the behavior for authenticated users.

Actual Outcome

The archive is downloaded in the background without visible progress and only appears in the browser's download manager after it has reached 100%.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions