Saw some peculiar activity when a user updated a private category combination that had been shared with them “can edit and view”. It cleared out all the sharing settings and left the element as private so only the original creator or superuser could find it.
This sharing reset behavior seems only to affect the category combination, updates to categories will retain their prior sharing settings.
Steps to reproduce:
As Admin: Create user role with the following:
Add/Update Private Data Element Category Combo
See Dashboard integration module
See Data Elements and Indicators Maintenance module
Create a user group
Create a new user with the role from step 1 and the group from step 2
Create a category combination
Make CatCombo private and share read/write with the group from step 2
Log in as user from step 3, and make any edit to the catcombo. The sharing settings will be removed and the element will be private.
Hello Devs and good morning/afternoon wherever you might be,
I just checked out version 2.21 on the apps/demo site and found that the category combination sharing reset bug persists. I’ve paired down the steps to reproduce quite a bit so you can check it out for yourself with just a few taps and clicks:
Edit the sharing settings of an existing cat combo by adding a new group.
Edit the sharing setting in the traditional sense (I usually add a letter to the name just for testing)
Observe that the sharing settings from step one have been removed.
Added Kenya staff
(I added “test_” to the beginning of the name)
Observe that Kenya staff have been removed.
Let me know if you need any more specifics. The problem is most confusing for private users editing private Cat Combos. If they are not the creator, as soon as they make a chance they lose the ability to edit the cat combo and it disappears.
Saw some peculiar activity when a user updated a private category combination that had been shared with them “can edit and view”. It cleared out all the sharing settings and left the element as private so only the original creator or superuser could find it.
This sharing reset behavior seems only to affect the category combination, updates to categories will retain their prior sharing settings.
Steps to reproduce:
As Admin: Create user role with the following:
Add/Update Private Data Element Category Combo
See Dashboard integration module
See Data Elements and Indicators Maintenance module
Create a user group
Create a new user with the role from step 1 and the group from step 2
Create a category combination
Make CatCombo private and share read/write with the group from step 2
Log in as user from step 3, and make any edit to the catcombo. The sharing settings will be removed and the element will be private.
Hello Devs and good morning/afternoon wherever you might be,
I just checked out version 2.21 on the apps/demo site and found that the category combination sharing reset bug persists. I’ve paired down the steps to reproduce quite a bit so you can check it out for yourself with just a few taps and clicks:
Edit the sharing settings of an existing cat combo by adding a new group.
Edit the sharing setting in the traditional sense (I usually add a letter to the name just for testing)
Observe that the sharing settings from step one have been removed.
Added Kenya staff
(I added “test_” to the beginning of the name)
Observe that Kenya staff have been removed.
Let me know if you need any more specifics. The problem is most confusing for private users editing private Cat Combos. If they are not the creator, as soon as they make a chance they lose the ability to edit the cat combo and it disappears.
Saw some peculiar activity when a user updated a private category combination that had been shared with them “can edit and view”. It cleared out all the sharing settings and left the element as private so only the original creator or superuser could find it.
This sharing reset behavior seems only to affect the category combination, updates to categories will retain their prior sharing settings.
Steps to reproduce:
As Admin: Create user role with the following:
Add/Update Private Data Element Category Combo
See Dashboard integration module
See Data Elements and Indicators Maintenance module
Create a user group
Create a new user with the role from step 1 and the group from step 2
Create a category combination
Make CatCombo private and share read/write with the group from step 2
Log in as user from step 3, and make any edit to the catcombo. The sharing settings will be removed and the element will be private.
Hello Devs and good morning/afternoon wherever you might be,
I just checked out version 2.21 on the apps/demo site and found that the category combination sharing reset bug persists. I’ve paired down the steps to reproduce quite a bit so you can check it out for yourself with just a few taps and clicks:
Edit the sharing settings of an existing cat combo by adding a new group.
Edit the sharing setting in the traditional sense (I usually add a letter to the name just for testing)
Observe that the sharing settings from step one have been removed.
Added Kenya staff
(I added “test_” to the beginning of the name)
Observe that Kenya staff have been removed.
Let me know if you need any more specifics. The problem is most confusing for private users editing private Cat Combos. If they are not the creator, as soon as they make a chance they lose the ability to edit the cat combo and it disappears.
Saw some peculiar activity when a user updated a private category combination that had been shared with them “can edit and view”. It cleared out all the sharing settings and left the element as private so only the original creator or superuser could find it.
This sharing reset behavior seems only to affect the category combination, updates to categories will retain their prior sharing settings.
Steps to reproduce:
As Admin: Create user role with the following:
Add/Update Private Data Element Category Combo
See Dashboard integration module
See Data Elements and Indicators Maintenance module
Create a user group
Create a new user with the role from step 1 and the group from step 2
Create a category combination
Make CatCombo private and share read/write with the group from step 2
Log in as user from step 3, and make any edit to the catcombo. The sharing settings will be removed and the element will be private.