← Back to team overview

dhis2-devs team mailing list archive

Re: Bug: Sharing Settings Reset on Update for Category Combinations Only

 

Hi Timothy

This have now been fixed in 2.20, 2.21 and trunk

--
Morten

On Thu, Oct 22, 2015 at 1:16 PM, Morten Olav Hansen <mortenoh@xxxxxxxxx>
wrote:

> Hi Timothy,
>
> I will have a look and get back to you
>
> --
> Morten
>
> On Thu, Oct 22, 2015 at 1:13 PM, Timothy Harding <tharding@xxxxxxxxxxxxxx>
> wrote:
>
>> 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:
>>
>> 1. Edit the sharing settings of an existing cat combo by adding a new
>> group.
>> 2. Edit the sharing setting in the traditional sense (I usually add a
>> letter to the name just for testing)
>> 3. Observe that the sharing settings from step one have been removed.
>>
>> 1. Added Kenya staff
>> [image: Inline image 1]
>>
>> 2. (I added "test_" to the beginning of the name)
>> [image: Inline image 2]
>>
>> 3. Observe that Kenya staff have been removed.
>> [image: Inline image 3]
>>
>> 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.
>>
>> Cheers!
>>
>>
>>
>> *Timothy Harding*
>> Sr. Systems Analyst, BAO Systems
>> +1 202-536-1541 | tharding@xxxxxxxxxxxxxx | http://www.baosystems.com | Skype:
>> hardingt@xxxxxxxxx | 2900 K Street, Suite 404, Washington D.C. 20007
>>
>> On Mon, Oct 19, 2015 at 12:36 PM, Timothy Harding <
>> tharding@xxxxxxxxxxxxxx> wrote:
>>
>>> Hello Devs,
>>>
>>> Verified on the SL Demo Server
>>>
>>> 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:
>>>
>>> 1. 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
>>>
>>> 2. Create a user group
>>> 3. Create a new user with the role from step 1 and the group from step 2
>>> 4. Create a category combination
>>> 5. Make CatCombo private and share read/write with the group from step 2
>>> 6. 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.
>>>
>>> Before Step 6:
>>> [image: Inline image 1]
>>>
>>> After Step 6:
>>> [image: Inline image 2]
>>>
>>>
>>> *Timothy Harding*
>>> Sr. Systems Analyst, BAO Systems
>>> +1 202-536-1541 | tharding@xxxxxxxxxxxxxx | http://www.baosystems.com | Skype:
>>> hardingt@xxxxxxxxx | 2900 K Street, Suite 404, Washington D.C. 20007
>>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dhis2-devs
>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~dhis2-devs
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>

PNG image

PNG image

PNG image

PNG image

PNG image

PNG image


References