CommunityTechBot updated the task description. (Show Details)

CHANGES TO TASK DESCRIPTION
26570726f6475636520796f757220627567207573696e67206120726563656e742076657273696f6e206f662074686520736f6674776172652c20746f2068652077696b6920636f6e74656e74206c616e67756167652e0a0a5468616e6b20796f752e0a546167730a436865636b557365720ad70a436f6e6e65637465642d4f70656e2d48657269746167652d42617463682d75706c6f61647320285241c42d4b4d425f315f323031372d3032290ad70a54616d696c2d53697465730ad70a47616d6570726573730ad70a48617368746167730ad70a4a4144450ad70a4b6172746f456469746f720ad70a4c616e67756167652d323031382d4170722d4a756e650ad70a4e65772d456469746f722d457870657269656e6365730ad70a4d61696c0ad70a5443422d5465616d0ad70a53756273637269626572730a4465736372697074696f6e20507265766965770a436f6e74656e77a6f6e652073657474696e6720696e20796f75722070726f66696c652c20636c69636b20746f207265636f6e63696c652eAs an editor I want to have the merging of certain Lexemes blocked in order to avoid mistake merges that take unnecessary time to revert and untangle.

**Screenshots:**
Error when trying to merge two items with different descriptions for the same language:
{F22636013}

**BDD**
GIVEN I want to merge two Lexemes
AND they link to each other in any statement (doesn't matter if on the Lexeme, Form or Sense level)
THEN the merge is not done
AND I get an error message saying "Failed to merge Lexemes, please resolve any conflicts first. Error: Lexemes link to each other in a statement."

GIVEN I want to merge two Lexemes
AND they have different Lemmas in the same spelling variant
THEN the merge is not done
AND I get an error message saying "Failed to merge Lexemes, please resolve any conflicts first. Error: Lexemes have different Lemmas for the same spelling variant."

GIVEN I want to merge two Lexemes
AND they have different language and/or lexical category
THEN the merge is not done
AND I get an error message saying "Failed to merge Lexemes, please resolve any conflicts first. Error: Lexemes have different language and/or lexical category."

GIVEN I want to merge two Lexemes
AND I enter the same Lexeme id twice
THEN the merge is not done
AND I get an error message saying "Failed to merge Lexemes. Error: The provided Lexeme IDs are identical."

**Acceptance criteria:**
* All of the above cases result in an aborted merge.
** the merge fails on the first problem, showing the respective message

TASK DETAIL
https://phabricator.wikimedia.org/T198106

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: CommunityTechBot
Cc: Jakob_WMDE, Lydia_Pintscher, Mringgaard, AndyTan, Zylc, 1978Gage2001, Lahi, Gq86, herron, GoranSMilovanovic, Chicocvenancio, alanajjar, QZanden, Tbscho, LawExplorer, Lea_WMDE, Mattias_Ostmar-WMSE, JJMC89, Jseddon, Ryuch, Mkdw, RuyP, JEumerus, Trizek-WMF, KasiaWMDE, 0x010C, srodlund, Luke081515, grin, Bsadowski1, mys_721tx, Wikidata-bugs, Snowolf, aude, Huji, Gryllida, jayvdb, Tobi_WMDE_SW, Darkdadaah, revi, scfc, He7d3r, Romaine, Mbch331, Jay8g, Glaisher, Krenair, chasemp
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to