nextcloud / server

☁️ Nextcloud server, a safe home for all your data
https://nextcloud.com
GNU Affero General Public License v3.0
27.31k stars 4.06k forks source link

[Bug]: Unable to rename in shared folders #48983

Open rardcode opened 2 days ago

rardcode commented 2 days ago

⚠️ This issue respects the following points: ⚠️

Bug description

After upgrade to 30.0.1, it is not possible to rename files in folders where they do not have delete permissions.

Folder with this perms (read,create,edit) Image Files perms Image

Folder with this perms (read,create,edit,delete) Image Files perms Image

Steps to reproduce

  1. create a folder and share with read,create,edit perms
  2. load a file
  3. try to rename file
  4. Renaming option is not present

Expected behavior

  1. create a folder and share with read,create,edit perms
  2. load a file
  3. try to rename file
  4. Renaming option is present

Nextcloud Server version

30

Operating system

Debian/Ubuntu

PHP engine version

PHP 8.3

Web server

Nginx

Database engine version

MariaDB

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

Upgraded to a MAJOR version (ex. 28 to 29)

Are you using the Nextcloud Server Encryption module?

None

What user-backends are you using?

Configuration report

{ "system": { "memcache.local": "\OC\Memcache\APCu", "apps_paths": [ { "path": "\/var\/www\/html\/apps", "url": "\/apps", "writable": false }, { "path": "\/var\/www\/html\/custom_apps", "url": "\/custom_apps", "writable": true } ], "memcache.distributed": "\OC\Memcache\Redis", "memcache.locking": "\OC\Memcache\Redis", "redis": { "host": "REMOVED SENSITIVE VALUE", "password": "REMOVED SENSITIVE VALUE", "port": 6379 }, "instanceid": "REMOVED SENSITIVE VALUE", "passwordsalt": "REMOVED SENSITIVE VALUE", "secret": "REMOVED SENSITIVE VALUE", "trusteddomains": [ "cloud.graziellaluxury.it" ], "datadirectory": "REMOVED SENSITIVE VALUE", "dbtype": "mysql", "version": "30.0.1.2", "overwrite.cli.url": "http:\/\/cloud.graziellaluxury.it", "overwriteprotocol": "https", "overwritehost": "cloud.graziellaluxury.it", "dbname": "REMOVED SENSITIVE VALUE", "dbhost": "REMOVED SENSITIVE VALUE", "dbport": "", "dbtableprefix": "oc", "mysql.utf8mb4": true, "dbuser": "REMOVED SENSITIVE VALUE", "dbpassword": "REMOVED SENSITIVE VALUE", "installed": true, "mail_from_address": "REMOVED SENSITIVE VALUE", "mail_smtpmode": "smtp", "mail_sendmailmode": "smtp", "mail_domain": "REMOVED SENSITIVE VALUE", "mail_smtphost": "REMOVED SENSITIVE VALUE", "mail_smtpport": "25", "default_phone_region": "IT", "trusted_proxies": "REMOVED SENSITIVE VALUE", "app_install_overwrite": [ "ldapcontacts" ], "ldapProviderFactory": "OCA\User_LDAP\LDAPProviderFactory", "twofactor_enforced": "true", "twofactor_enforced_groups": [], "twofactor_enforced_excluded_groups": [], "maintenance": false, "maintenance_window_start": 1, "opcache.interned_strings_buffer": "32", "loglevel": 4, "mail_smtpstreamoptions": { "ssl": { "allow_self_signed": true, "verify_peer": false, "verify_peer_name": false } } } }

List of activated Apps

Enabled:

Nextcloud Signing status

No errors have been found.

Nextcloud Logs

No response

Additional info

No response

skjnldsv commented 2 days ago

I will need a screenshot of your network requests. Before you do anything, still on the development tools, there is a tab called network. Click on it and then the xhr filter. Do your action and screenshot the network log like this: capture d ecran_2018-09-27_21-49-46

rardcode commented 1 day ago

I will need a screenshot of your network requests. Before you do anything, still on the development tools, there is a tab called network. Click on it and then the xhr filter. Do your action and screenshot the network log like this:

Hi @skjnldsv I hope I understand your request! my screen:

Image

SolsticeWatcher67 commented 1 day ago

Good day. I would just like to add that I am also currently experiencing this issue Nextcloud Hub 9 (30.0.1) If there is any info that I can add from my side to get this resolved, please let me know.