Skip to content

Propagate does not work with recursivity #22

Description

@bozhidarampeco

Hello,

I had issues with recursivity, which wasn't working, then I saw this issue: #15 and I updated to 2.2.1, which fixed the recursivity, but now I noticed that the propagate does not work on the third level.

Example:

Resource1 has a HasManyNested(Resource2) field, Resource2 has a HasManyNested(Resource3) field

I want to propagate a property from Resource1 to Resource2 and then to Resource3.

It is propagated successfully to Resource2, but for Resource3 it is always null.

I tried adding a hidden field in Resource2 to propagate it, but it doesn't work again.

I tried propagating the value with a custom name, but this doesn't work as well.

Seems like all propagated properties are lost somewhere in this case.

Edit: in some cases when there are multiple requests triggered by Nova, in some requests the property is null even in Resource2 (so it works only sometimes even for Resource2).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions