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

--- Comment #5 from Gloumouth1 <gloumou...@gmail.com> ---
Consider this use case: 
1) Create two items Q1 and Q2
2) Create a property Pa with Monolingual text as data type  
3) Create a property Pb with Item as data type
4) Instanciate Pa for Q1 with "Foo" as text
5) Instanciate Pb for Q1 with Q2 as linked item
6) Delete Q1 and Q2
7) Undelete Q1
--> The instance of Pa will be undeleted as well with the "Foo" as text, but
the instance of Pb cannot be undeleted because Q2 does not exist anymore.
So I think that the "worms" that you speak about already exist...

I just say that:
1) when you just created a property 2 seconds ago, you can modify every thing,
except the data type, which is quite disturbing for the user.
2) when an undelete is demanded, yes, some checks are needed, but it is already
the case, before my code modification request.

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to