Skip to content

Server: fix fetching of attributes with empty data

There's a special path in ItemFetchHelper that skips an Item if the requested part has an empty body and IgnoreError flag is set to true. This can of course happen for payload parts, which can be expired, but is also perfectly valid situation for attributes, which can simply have empty body by default, since they never expire.

The whole logic there needs some revisiting, but that's for another patch and task, since it has potential to break code that relies on all the weirdness in the retrieval code.

Merge request reports