Skip to content

[Bug]: Live Photo downgraded to normal photo when moving from Personal Files to Group Folder (MOV auto-deleted) #57562

@jpsn123

Description

@jpsn123

⚠️ This issue respects the following points: ⚠️

Bug description

When moving an iOS Live Photo (HEIC + MOV) from Personal Files to a Group Folder, the photo is downgraded to a normal photo.

Only the HEIC file is moved, while the corresponding MOV file is automatically deleted, causing the Live Photo to break.

This issue does not occur when:

  • Moving Live Photos within Personal Files
  • Moving Live Photos within Group Folders

In those cases, both HEIC and MOV files are preserved and the photo remains a Live Photo.

Steps to reproduce

  1. Upload an iOS Live Photo (HEIC + MOV) to Personal Files with ios client
  2. Verify it is correctly recognized as a Live Photo
  3. Move the photo to a Group Folder
  4. Check the files in the destination folder

Expected behavior

  • Both HEIC and MOV files should be moved together
  • The photo should remain a Live Photo and mov file should be hidden
  • No file should be deleted automatically

Nextcloud Server version

32

Operating system

Debian/Ubuntu

PHP engine version

None

Web server

Nginx

Database engine version

PostgreSQL

Is this bug present after an update or on a fresh install?

Upgraded to a MAJOR version (ex. 31 to 32)

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?

  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

List of activated Apps

Nextcloud Signing status

Nextcloud Logs

AbortedEventException
"/jpsn/files/IMG_6832.mov" is locked, existing lock on file: exclusive
delete process aborted

Additional info

Storage setup (possibly related, not yet verified)

The Nextcloud data directory is located under /data.

  • /data is mounted on Block Device A and used as the primary storage
  • /data/__groupfolders is mounted on Block Device B and used as separate storage for Group Folders

Metadata

Metadata

Assignees

No one assigned

    Labels

    0. Needs triagePending check for reproducibility or if it fits our roadmap32-feedbackbug

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions