Tobias Gritschacher has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/76073


Change subject: Fix: "sitelinks/urls" property in wbgetentities
......................................................................

Fix: "sitelinks/urls" property in wbgetentities

Bug: 52020
Change-Id: If172660e9a3feb638783e75eb3b7ce12191d908f
---
M lib/includes/serializers/SiteLinkSerializer.php
M repo/includes/api/ApiWikibase.php
M repo/includes/api/GetEntities.php
3 files changed, 4 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/73/76073/1

diff --git a/lib/includes/serializers/SiteLinkSerializer.php 
b/lib/includes/serializers/SiteLinkSerializer.php
index 4255cb5..854788e 100644
--- a/lib/includes/serializers/SiteLinkSerializer.php
+++ b/lib/includes/serializers/SiteLinkSerializer.php
@@ -83,7 +83,7 @@
 
                $serialization = array();
 
-               $includeUrls = in_array( 'sitelinks/url', 
$this->options->getProps() );
+               $includeUrls = in_array( 'sitelinks/urls', 
$this->options->getProps() );
 
                foreach ( $this->sortSiteLinks( $siteLinks ) as $link ) {
                        $response = array(
diff --git a/repo/includes/api/ApiWikibase.php 
b/repo/includes/api/ApiWikibase.php
index 4aac85e..646834f 100644
--- a/repo/includes/api/ApiWikibase.php
+++ b/repo/includes/api/ApiWikibase.php
@@ -171,7 +171,7 @@
                        }
 
                        if ( in_array( 'url', $options ) ) {
-                               $serializerOptions->addProp( 'sitelinks/url' );
+                               $serializerOptions->addProp( 'sitelinks/urls' );
                        }
 
                        if ( in_array( 'removed', $options ) ) {
diff --git a/repo/includes/api/GetEntities.php 
b/repo/includes/api/GetEntities.php
index 2b79bf9..debfbfd 100644
--- a/repo/includes/api/GetEntities.php
+++ b/repo/includes/api/GetEntities.php
@@ -165,6 +165,8 @@
                                $options->setLanguages( $params['languages'] );
                                $options->setSortDirection( $params['dir'] );
                                $options->setProps( $props );
+                               #print_r($options->getProps());
+                               #die();
                                $options->setIndexTags( 
$this->getResult()->getIsRawMode() );
 
                                $serializerFactory = new SerializerFactory();

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: If172660e9a3feb638783e75eb3b7ce12191d908f
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Tobias Gritschacher <tobias.gritschac...@wikimedia.de>

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

Reply via email to