https://bugzilla.wikimedia.org/show_bug.cgi?id=45087

       Web browser: ---
            Bug ID: 45087
           Summary: Entire history of Deleted page permanently lost (when
                    using "Creates pages with form::..." in Property)
           Product: MediaWiki extensions
           Version: unspecified
          Hardware: All
                OS: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: Unprioritized
         Component: SemanticForms
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
    Classification: Unclassified
   Mobile Platform: ---

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.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to