Skip to content

File uploading status not changing after uploading completed #2274

Closed
@Sarun1001

Description

@Sarun1001

New Issue Checklist

Issue Description

https://i.ibb.co/JHcYx8D/Screenshot-at-Sept-18-02-15-34.png

  • File uploading status not changing after uploading completed,

When user updates a file in a field it indefinitely shows "uploading..." status but we can see the uploaded file in s3, it should change to "completed" or filename after finishing uploading operation

  • Change label from "uploading..." to filename or "upload pending" or "upload waiting confirmation" or something more convenient before pressing add button

Currently when users select a file from device it's showing "uploading..." label in the selected view but actually, files are not getting uploaded at that point, file uploading only starts when the user press add button, this is a confusing implementation users waits for this 'uploading...' label to change to something like 'completed', it's a bad UX

Steps to reproduce

  • Update a file in dashboard

  • Select a file to upload in dashboard

Actual Outcome

"Uploading..." status inside view keeps displaying even after the upload is completed
Showing "Uploading..." before pressing add button

Expected Outcome

  • "Uploading..." status should change to "complete" or filename when uploading operation finishes

  • Show "Uploading..." only after pressing add button, before that provide appropriate label

Environment

Dashboard

  • Parse Dashboard version: 4.1.4
  • Browser (Safari, Chrome, Firefox, Edge, etc.): Chrome
  • Browser version: 105.0.5195.125 (Official Build) (x86_64)

Server

  • Parse Server version: 5.2.5
  • Operating system: Ubuntu 22.04.1 LTS
  • Local or remote host (AWS, Azure, Google Cloud, Heroku, Digital Ocean, etc): remote-AWS

Database

  • System (MongoDB or Postgres): MongoDB
  • Database version: 5.0.12
  • Node version v18.1.0
  • FileAdapter - s3 (aws)
  • Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc): AWS

Logs

No logs or error messages on the browser

Metadata

Metadata

Assignees

No one assigned

    Labels

    state:releasedReleased as stable versionstate:released-alphaReleased as alpha versionstate:released-betaReleased as beta versiontype:bugImpaired feature or lacking behavior that is likely assumed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions