| Lucas_Werkmeister_WMDE added a comment. |
So it turns out there are a lot more places that call getSerialization(), and fixing that would be a lot of work :/ the assumption is that an entity ID is allocated very early in the edit process, and then everything else can operate on that entity ID. Forms and senses break that assumption, at least the way they’re currently implemented. (To be honest, I now think it would be easier to restructure the form/sense saving process to satisfy that assumption than to reorganize all the other code to no longer assume the existence of a proper entity ID.)
However, we can at least make sure the entity ID is returned in the result. I’ll upload a patch set to achieve that.
TASK DETAIL
EMAIL PREFERENCES
To: Lucas_Werkmeister_WMDE
Cc: Lucas_Werkmeister_WMDE, Mringgaard, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, Wikidata-bugs, aude, Darkdadaah, Mbch331
Cc: Lucas_Werkmeister_WMDE, Mringgaard, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, Wikidata-bugs, aude, Darkdadaah, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
