Repeat is displayed correctly, but the expressions inside it do not work. However, the application where the data comes from uses the same frontend, and no problems arise. Only if the frontend is used in a third-party application and the data comes through the API, there is a problem with parsing.
Why does such a problem arise and how can it be solved? I would be grateful for any idea.
Can you paste the code for where you are using the data on the page of your secondary project? I suspect you haven’t accounted for the repeat array being inside the extra ‘data’ property in the returned JSON from the API action
@Apple and @bpj thanks guys for the help. How many times have I been convinced of the usefulness of brainstorming. I racked my brain for many hours, rechecked the expressions many times, and then checked the API many times. And having found nothing, I got into a dead end. And the problem was elementary. But if I hadn’t asked, I might not have noticed her for a long time. @Apple was right. The second application was really missing an important libraries, namely dmxFormatter.js. Apparently when I copied the code from the main application, I missed it. It is for this reason that all logical expressions did not work, because data formatting is used everywhere there.
Happy to help! I guessed it was missing libraries due to the "Formatter (...) doesn't exist for type array", which is a kind of error which I think I saw when handling custom formatters