nextcloud / nextcloud/server

When a shared task is deleted it is only visible in the recycle bin of the owner of the task

Open
#35,243 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage 26-feedback bug feature: caldav feature: sharing feature: trashbin
Dominant language
PHP
Stars
36.9k
Forks
5.2k
Avg merge
2d 3h
Merged PRs (30d)
713

Description

Steps to reproduce
  1. Add a task in a task list
  2. Share it with a user or user group
  3. Let the shared user delete the task. This user does not see the task in his/her recycle bin. Only the owner of the task does see the deleted task in the recycle bin.
Expected behaviour

When a task is shared with other users with 'change rights', the shared user should also see the deleted task in his/her recycle bin, and be able to restore it (in my opinion)

Actual behaviour

The shared user does not see a deleted shared task in the recycle bin, and is not able to restore it.

Operating system:
Centos 7

Database:
MariaDb 10.2.44

PHP version:
7.4

Nextcloud version: (see Nextcloud admin page)
24.0.7

Tasks version: (see Nextcloud apps page)
0.14.5

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue in Nextcloud 24.0.7 with Tasks 0.14.5, PHP 7.4, and MariaDB 10.2.44 by sharing a task with change rights and deleting it as the shared user. Trace the shared task's recycle-bin handling and compare it with the owner's behavior. Done means the shared user can see and restore the deleted task.

Written by the indexing model from the issue text.

Assessment

Tech stack
mariadb, php
Domain
authorization, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.