« Previous | Next » 

Revision 400bbad1

ID400bbad103ae1d53557c5bc17b2955f6f31a0480
Parent 31dd5697
Child 639c610f

Added by Bastian Waidelich about 7 years ago

[BUGFIX] Only count items in ForViewHelper when ``iteration`` argument is set

When using the ``iteration`` argument, the ``ForViewHelper`` provides
information about the current iteration, including the ``cycle`` and
``total``. Therefore it needs to count all elements.
The problem is, that this happens even if the iteration argument is
not specified leading to performance issues especially when iterating
over a (subset of a) lot of (remote) items.

This patch fixes this by adding a check for the ``iteration`` argument.

Change-Id: Ib6bdedd7ce3e6efd3d6215fd0100dd775e0cc87b
Fixes: FLOW-325
Releases: master, 3.0, 2.3, 2.2, 2.1

  • added
  • modified
  • copied
  • renamed
  • deleted