lukashornych / evitalab

Official web-based GUI client for evitaDB e-commerce database. It is built to help developers who use evitaDB with exploring and debugging their domain structure and data. Besides standard query executing, it also supports multiple no-code tools to quickly navigate through domain structure, docs and data without needing to write any queries.
https://github.com/lukashornych/evitalab
Apache License 2.0
7 stars 1 forks source link

Broken grid layout (columns missing values) #121

Closed novoj closed 2 months ago

novoj commented 4 months ago

This URL incorrectly displays the values in the columns.

image

I've selected Categories and added attributes status and visibility to the default listing.

lukashornych commented 4 months ago

Interesting problem. The URL is indeed broken, however, I don't know how to replicate it. There seem to duplicate columns but how did you add the status attribute? This one is already preselected by lab and toggling it off and on again doesn't broke it :confused:.

novoj commented 4 months ago

I selected them via the standard dialog:

image

They were not selected there ... and I managed to do it for the second time:

image

lukashornych commented 2 months ago

@novoj Could you check if you can still replicate it, please? I'm not able to replicate it anymore. Maybe it was fixed with other issues.

novoj commented 2 months ago

No, I can't on demo. The link now displays:

image

lukashornych commented 2 months ago

@novoj Yeah, the link is broken, I know. Are able to replicate it from scratch?

novoj commented 2 months ago

No I'm not. It's been quite a while. Selecting columns now works correctly.

lukashornych commented 2 months ago

Ok, thanks for checking. I will close it for now.

lukashornych commented 2 months ago

Fixed, the problem occured when the grid is loaded from shared tab. In this case the entity properties that should be preselected from the shared tab weren't properly initialized (mainly because of JS missing equals methods).

novoj commented 2 months ago

Good job!