Login or Register

RSS IconRecent posts in this topic

avatar
doanthaikien on Jun 2. 2008. 12:52 pm
Please help me on how to correct this!

This is what I DID:
1. I created a project => I'm the leader (my user account role is an admin, so project management privilege included)
2. I created a Member account (A) (who has now project management privilege)
3. I created a Milestone, then a checklist belonging to the created milestone, and then create a task underneath the checklist. I assigned the task to the member A.
4. I get to the Assignment links either on the top or within the project when selected => I can see my assigned task listed
5. I logged out and then logged in with the account of Member A
6. I access the Assignment links either on the top (with All filter) or within the project when selected (select the project, click on my assignment link)

This is what I EXPECTED to happen:
I should be able to see the tasks assigned to the user (BUT I DIDN'T) since user A has one tasks

=> My Request: show me how to modify the code so that user without "project management" privilege can still see their assigned/responsible tasks in the assignment list.

This is what ACTUALLY happened:
The assignment list display NO tasks for user A.

I tried and see that tasks just display in the assignment pages JUST FOR USER WITH "PROJECT MANAGEMENT" PRIVILEGE.

=> the code should be corrected so that user without "project management" privilege can still see their assigned/responsible tasks in the assignment list.
avatar Staff
Ilija Studen on Jun 2. 2008. 2:35 pm
Can you please verify that this applies only for checklists (user should be able to see tasks assigned to tickets for example)?
activeCollab team member | LinkedIn
avatar
doanthaikien on Jun 2. 2008. 8:33 pm
Yes, i checked and confirmed that things're working fine with tikets and tasks under tickets. Just tasks under checklist have that error.
avatar Staff
Ilija Studen on Jun 3. 2008. 12:35 am
Ok, I've found what the problem is and it will be fixed in the next release.
activeCollab team member | LinkedIn
avatar
doanthaikien on Jun 4. 2008. 4:06 am
Would you please give me some quick instruction on how to fix it?

I checked and found that it might be the $only_types value which just includes "milestone" and "ticket". All we need to do is to add "checklist" in to the value. However, i failed to find out where the value are configured for that variables.
avatar Staff
Ilija Studen on Jun 4. 2008. 4:12 am
Here are the instructions:

1. Open handlers.php file in /activecollab/applications/modules/checklists and add this line to it:

$this->listen('on_get_completable_project_object_types', 'on_get_completable_project_object_types', CHECKLISTS_MODULE);


2. Download file attached to this message and place it in activecollab/application/modules/checklists/handlers

3. Clear cache (all cch_ files from /cache folder).

Please let me know how it went.
activeCollab team member | LinkedIn
avatar
doanthaikien on Jun 4. 2008. 4:44 am
It seems working fine, but i found another relevant error like in the image.

The dashboard says "Nothing late or scheduled for today" but in the list there is actually one task due today.

Would you please get me some instruction to sort that out also?
avatar Staff
Ilija Studen on Jun 4. 2008. 5:23 am
Thanks, we'll check it out.
activeCollab team member | LinkedIn
avatar
doanthaikien on Jun 5. 2008. 3:20 am
Ilija,

Did you find the solution for that error? If you did, please help to share.
avatar Staff
Ilija Studen on Jun 5. 2008. 4:06 am
Yes, we did. I don't remember exactly what we changed so I cannot provide instructions at the moment. It will be covered in v1.1.2
activeCollab team member | LinkedIn

RSS IconRecent posts in this topic