After upgrade, variant properties are empty until item is saved again
I just upgraded from 8.5.3 to 8.13. At first glance, all was well.
However, when I fetch an item in the frontend, for instance: a list of menu-items, I see the value of all variant properties is empty.
If I save the item in question, it starts working again. If I save and publish with descendants, only the top item starts working again.
You can imagine I do not fancy going over each and every item and saving it, then doing it again for the production environment just after relasing the new version.
After rebuilding indexes and doing an export/import with uSync and still not seeing my data, I realized I may have cleared the caches earlier, but in the wrong order.
Usually, when I suspect a cache issue, I try "Reload memory cache" because it doesn't cost a lot. Then a "Rebuild Database cache", which takes longer and sometimes solves the issue.
After the second one, nothing was working still, but when I did the first one again, all my data started appearing again.
I will try again on a different environment, to confirm that's all there is to it.
After upgrade, variant properties are empty until item is saved again
I just upgraded from 8.5.3 to 8.13. At first glance, all was well.
However, when I fetch an item in the frontend, for instance: a list of menu-items, I see the value of all variant properties is empty.
If I save the item in question, it starts working again. If I save and publish with descendants, only the top item starts working again. You can imagine I do not fancy going over each and every item and saving it, then doing it again for the production environment just after relasing the new version.
While debugging, I can see the following:
After saving the item (when it starts working), the values are reversed:
I am assuming this has something to do with:
In the following screenshot, you see my debug window. Does this give any clue to any of you?
Ha!
After rebuilding indexes and doing an export/import with uSync and still not seeing my data, I realized I may have cleared the caches earlier, but in the wrong order.
Usually, when I suspect a cache issue, I try "Reload memory cache" because it doesn't cost a lot. Then a "Rebuild Database cache", which takes longer and sometimes solves the issue.
After the second one, nothing was working still, but when I did the first one again, all my data started appearing again.
I will try again on a different environment, to confirm that's all there is to it.
Confirmed:
is working on a reply...