jenkins-bot has submitted this change and it was merged.

Change subject: Add repository name to entity id composer callback
......................................................................


Add repository name to entity id composer callback

Also adjusts the key of the entitytypes array.

Bug: T151574
Change-Id: Ib55cf6780a07dcc2954f14363b29839bb7fd6c16
---
M WikibaseLexeme.entitytypes.php
1 file changed, 7 insertions(+), 2 deletions(-)

Approvals:
  Daniel Kinzler: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/WikibaseLexeme.entitytypes.php b/WikibaseLexeme.entitytypes.php
index 6b5f678..0101b6e 100644
--- a/WikibaseLexeme.entitytypes.php
+++ b/WikibaseLexeme.entitytypes.php
@@ -11,6 +11,7 @@
  * @license GPL-2.0+
  * @author Amir Sarabadani <ladsgr...@gmail.com>
  */
+use Wikibase\DataModel\Entity\EntityId;
 use Wikibase\Repo\MediaWikiLanguageDirectionalityLookup;
 use Wikibase\Repo\WikibaseRepo;
 use Wikibase\DataModel\DeserializerFactory;
@@ -84,8 +85,12 @@
                'entity-id-builder' => function( $serialization ) {
                        return new LexemeId( $serialization );
                },
-               'entity-id-composer' => function( $uniquePart ) {
-                       return new LexemeId( 'L' . $uniquePart );
+               'entity-id-composer-callback' => function( $repositoryName, 
$uniquePart ) {
+                       return new LexemeId( EntityId::joinSerialization( [
+                               $repositoryName,
+                               '',
+                               'L' . $uniquePart
+                       ] ) );
                },
                'entity-differ-strategy-builder' => function() {
                        return new LexemeDiffer();

-- 
To view, visit https://gerrit.wikimedia.org/r/324086
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ib55cf6780a07dcc2954f14363b29839bb7fd6c16
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikibaseLexeme
Gerrit-Branch: master
Gerrit-Owner: WMDE-leszek <leszek.mani...@wikimedia.de>
Gerrit-Reviewer: Daniel Kinzler <daniel.kinz...@wikimedia.de>
Gerrit-Reviewer: Thiemo Mättig (WMDE) <thiemo.maet...@wikimedia.de>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to