Author: alj62888
Description:
How to reproduce:
There is a property called Color which has the following in it's page:
[[Creates pages with form::ColorForm]]
Create a new page, MyColors with the following:
[[Color::Red]]
The Red page does not currently exist, but will be created by ColorForm.
Go to the Red page (after it is auto-created) and do some edits.
Delete Red.
At some point, either reloading MyColors or a background job (not sure), the Red page gets recreated (because the property [[Color::Red]] still exists on MyColors) with it's default page content.
Going to the Red page shows a new page, with default values, of course.
Going to the history of Red shows only one entry, which is for the newly created Red. Past edit history is lost.
Going to the deleted log for Red shows only one entry of when it was deleted. But, if you select the entry to restore, you can then select an older revision to restore specifically. However, it doesn't matter how far back in history you go, it still restores to the newly created blank page...
**Restoring only restores it to the last entry which was the newly created Red.
So, the page Red cannot be restored.
Version: unspecified
Severity: minor
OS: Linux