aude created this task.
aude added a subscriber: aude.
aude added a project: Wikidata.
Herald added a subscriber: Aklapper.

TASK DESCRIPTION
  Warning: Wikibase\Rdf\SimpleValueRdfBuilder::addValue: Unsupported data value 
type: bad [Called from Wikibase\Rdf\SimpleValueRdfBuilder::addValue in 
/srv/mediawiki/php-1.27.0-wmf.3/extensions/Wikidata/extensions/Wikibase/repo/includes/rdf/SimpleValueRdfBuilder.php
 at line 103] in /srv/mediawiki/php-1.27.0-wmf.3/includes/debug/MWDebug.php on 
line 300
  
  the code in question is:
  
          switch ( $value->getType() ) {                                        
                      
              //TODO: RdfWriter could support aliases -> instead of passing 
around $propertyNamespace 
              //      and $propertyValueLName, we could define an alias for 
that and use e.g. '%property' to refer to them.
              case 'wikibase-entityid':                                         
                      
                  $this->addStatementForWikibaseEntityid( $writer, 
$propertyValueNamespace, $propertyValueLName, $dataType, $value );
                  break;                                                        
                      
              case 'string':                                                    
                      
                  $this->addStatementForString( $writer, 
$propertyValueNamespace, $propertyValueLName, $dataType, $value );
                  break;                                                        
                      
              case 'monolingualtext':                                           
                      
                  $this->addStatementForMonolingualtext( $writer, 
$propertyValueNamespace, $propertyValueLName, $dataType, $value );
                  break;                                                        
                      
              case 'time':                                                      
                      
                  $this->addStatementForTime( $writer, $propertyValueNamespace, 
$propertyValueLName, $dataType, $value );
                  break;                                                        
                      
              case 'quantity':                                                  
                      
                  $this->addStatementForQuantity( $writer, 
$propertyValueNamespace, $propertyValueLName, $dataType, $value );
                  break;                                                        
                      
              case 'globecoordinate':                                           
                      
                  $this->addStatementForGlobecoordinate( $writer, 
$propertyValueNamespace, $propertyValueLName, $dataType, $value );
                  break;                                                        
                      
              default:                                                          
                      
                  wfLogWarning( __METHOD__ . ': Unsupported data value type: ' 
. $value->getType() ); 
          } 
  
  I'm not sure we need to log a warning for 'bad' value since we know they 
exist.

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

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

To: aude
Cc: Aklapper, aude, Wikidata-bugs



_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to