Henning Snater has uploaded a new change for review.

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

Change subject: Fixed value caching in snakview
......................................................................

Fixed value caching in snakview

broke in change Iafc2ed96df9f4a36b87ea9217eddc653fd3c4b9c when adapting to the 
new JS data model

Change-Id: I693f32db6c61bbe42322875d27944c5460340a77
---
M lib/resources/jquery.wikibase/snakview/snakview.js
1 file changed, 7 insertions(+), 2 deletions(-)


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

diff --git a/lib/resources/jquery.wikibase/snakview/snakview.js 
b/lib/resources/jquery.wikibase/snakview/snakview.js
index 2a50acb..aa6c4d9 100644
--- a/lib/resources/jquery.wikibase/snakview/snakview.js
+++ b/lib/resources/jquery.wikibase/snakview/snakview.js
@@ -702,8 +702,13 @@
                                snaktype: snakType
                        };
 
-                       if( this._cachedValues[snakType] ) {
-                               $.extend( changes, this._cachedValues[snakType] 
);
+                       if( this._cachedValues[snakType] && 
this._cachedValues[snakType].datavalue ) {
+                               $.extend( changes, {
+                                       datavalue: {
+                                               type: 
this._cachedValues[snakType].datavalue.getType(),
+                                               value: 
this._cachedValues[snakType].datavalue.toJSON()
+                                       }
+                               } );
                        }
 
                        this._updateValue( changes );

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I693f32db6c61bbe42322875d27944c5460340a77
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Henning Snater <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to