From 1645fe01e6141fea043642d951526a532c3e1f89 Mon Sep 17 00:00:00 2001 From: Catrope Date: Mon, 8 Apr 2013 21:44:59 -0700 Subject: [PATCH] Be resilient against an unset hrefPrefix in MWCategoryMetaItem (or any unset attribute for that matter) Change-Id: I59364354c64fbce016090e17aa9683ec0a0fea9b --- modules/ve/dm/metaitems/ve.dm.MWCategoryMetaItem.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/ve/dm/metaitems/ve.dm.MWCategoryMetaItem.js b/modules/ve/dm/metaitems/ve.dm.MWCategoryMetaItem.js index 072d2a99df..dc276fe8a6 100644 --- a/modules/ve/dm/metaitems/ve.dm.MWCategoryMetaItem.js +++ b/modules/ve/dm/metaitems/ve.dm.MWCategoryMetaItem.js @@ -51,11 +51,11 @@ ve.dm.MWCategoryMetaItem.static.toDataElement = function ( domElements ) { ve.dm.MWCategoryMetaItem.static.toDomElements = function ( dataElement ) { var href, domElement = document.createElement( 'link' ), - hrefPrefix = dataElement.attributes.hrefPrefix, - category = dataElement.attributes.category, - sortkey = dataElement.attributes.sortkey, - origCategory = dataElement.attributes.origCategory, - origSortkey = dataElement.attributes.origSortkey, + hrefPrefix = dataElement.attributes.hrefPrefix || '', + category = dataElement.attributes.category || '', + sortkey = dataElement.attributes.sortkey || '', + origCategory = dataElement.attributes.origCategory || '', + origSortkey = dataElement.attributes.origSortkey || '', normalizedOrigCategory = decodeURIComponent( origCategory ).replace( /_/g, ' ' ), normalizedOrigSortkey = decodeURIComponent( origSortkey ); if ( normalizedOrigSortkey === sortkey ) {