Dolibarr / dolibarr

Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.
https://www.dolibarr.org
GNU General Public License v3.0
5.36k stars 2.76k forks source link

Bug: Project Module - Tasks visibility and user actions not managed properly #6241

Closed bgenere closed 7 years ago

bgenere commented 7 years ago

Bug

Environment

Report

I need to use this module as a basis to manage cultivation tasks in Vineyard. Before extending the existing features, I like to understand fully the existing.

I made some tests to find out how non admin users could use this module to participate to projects. In the same time I am updating the user documentation for the project module with my findings.

I find out that if you are a normal user with default rights on the module you could not see tasks you are allocated on and neither enter time spend on these tasks.

You could see the details of conditions tested in the table I am trying to set-up, see the link below : https://wiki.dolibarr.org/index.php/Module_Projects#Project_visibility_and_user_actions

Let me know if something is wrong in my approach. May I suggest that before we fix theses issues, we build the proper table of what the behavior should be.

eldy commented 7 years ago

Should be fixed now with f185a09693859720e85501d9613fcdae52e92dce and 3a2f44adaca76269c8883461e554e1c27deb377d

bgenere commented 7 years ago

Just tested the patch and yes it's solved it.