Skip to content
Commit 80190947 authored by Christian Mollekopf's avatar Christian Mollekopf
Browse files

CollectionFetchJob: ensure result() is the last signal emitted.

If we simply use delayedEmitResult() instead of emitResult() it is already
ensured that all collections are emitted before result, the whole flushing
not necessary. This also fixes the recursive fetch, where the collections
were not emitted before result, which is IMO a bug.
I added the required tests to ensure the job behaves like it should.

REVIEW: 118329
parent 6811348b
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment