⚠️ 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
- Upload an iOS Live Photo (HEIC + MOV) to Personal Files with ios client
- Verify it is correctly recognized as a Live Photo
- Move the photo to a Group Folder
- 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?
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
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:
In those cases, both HEIC and MOV files are preserved and the photo remains a Live Photo.
Steps to reproduce
Expected behavior
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?
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./datais mounted on Block Device A and used as the primary storage/data/__groupfoldersis mounted on Block Device B and used as separate storage for Group Folders