[Freeipa-devel] [PATCH] 0036 Fix displaying of success message

Petr Vobornik pvoborni at redhat.com
Thu Jun 13 15:49:55 UTC 2013


On 06/13/2013 05:33 PM, Ana Krivokapic wrote:
> On 06/13/2013 05:18 PM, Petr Vobornik wrote:
>> On 06/13/2013 04:16 PM, Ana Krivokapic wrote:
>>> Hello,
>>>
>>> Make sure that the success message in web UI is properly populated with actual
>>> number of items that were successfully added/removed.
>>>
>>> https://fedorahosted.org/freeipa/ticket/3708
>>>
>>
>> The changes look good. But I've found an existing issue in the code which was
>> moved to get_succeeded:
>>
>> When no operation succeeds following code behaves incorrectly:
>>
>> +    var succeeded = data.result.completed;
>> +
>> +    if (!succeeded) {
>>
>> The condition is evaluated as true when data.result.completed === 0. It's not
>> desired because the subsequent commands in the if block will raise JS error
>> (data.result doesn't have results obj).
>>
>> So we should check for:
>>      if (typeof succeeded !== 'number')
>>
>>
>
> Nice catch, thanks. Updated patch attached.
>

ACK, pushed to master, ipa-3-2.
-- 
Petr Vobornik




More information about the Freeipa-devel mailing list