← Back to team overview

dhis2-devs team mailing list archive

Re: Inconsistent behavior between dataValues and dataValueSets endpoints in regards to data set period expiry

 

Hm, I think this is something different entirely.. If I understand Jason
right, its only checking for locked data sets on /api/dataValues and not on
/api/dataValueSets ?

--
Morten

On Tue, Aug 18, 2015 at 4:21 PM, Abyot Gizaw <abyota@xxxxxxxxx> wrote:

> Hi Morten,
>
> Is this thing related to the other discussion we have? I think we should
> stick to one consistent format - like returning importSummaries always.
>
>
> ---
> Thank you,
> Abyot.
>
> On Tue, Aug 18, 2015 at 9:13 AM, Jason Pickering <
> jason.p.pickering@xxxxxxxxx> wrote:
>
>> Hi Devs,
>> When data is imported through the API through the dataValues end point,
>> it appears that if a data set which the data elements which are being
>> reported has an period which is locked (or expired) it is not possible to
>> import the data. You get a message like
>>
>> {"httpStatus":"Conflict","httpStatusCode":409,"status":"ERROR","message":"Data
>> set is locked"}
>>
>> When you import the same data through the dataValueSets endpoint, it
>> works.
>>
>> In this case, you get
>>
>> {"responseType":"ImportSummary","status":"SUCCESS","description":"Import
>> process completed
>> successfully","importCount":{"imported":21,"updated":0,"ignored":0,"deleted":0},"dataSetComplete":"false"}
>>
>> as an example.
>>
>> This does not seem to be entirely consistent behavior. Is this being
>> considered to be implemented in a future release?
>>
>> Regards,
>> Jason
>>
>>
>>
>>
>> _______________________________________________
>> 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
>>
>>
>
> _______________________________________________
> 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
>
>

Follow ups

References