Hello,
We're getting an issue with saving an item type on a site. Here's the top part of the stack trace as seen in the backend when clicking 'Save' on an item type record.
Stack Trace:
|
This is for a site with 12 language layers. I was able to determine that the issue is that the table 'Page' had empty PagePropertyItemId values in the database, and the AreListsEqual is failing on that. First, as a side issue, when that issue occurs, it would be nice to have it handled with a more useful handled error message.
It appears that the Pages have lost their reference to their item type. Our oldest backup from about a month ago still had this issue, so it went bad at some point in the past without us realizing until now. I can resolve it by setting PagePropetyItemId (or break a known good one by removing that).
Are there any known issues with that field getting dropped? I can share the site if that would be helpful, but I don't know that there are any historical logs that will be of use. My main question is to see if this is known and if there is anything that I should consider for what may have caused this.
Thanks,
Scott