http://www.mediawiki.org/wiki/Special:Code/MediaWiki/73256

Revision: 73256
Author:   bharris
Date:     2010-09-17 23:07:54 +0000 (Fri, 17 Sep 2010)

Log Message:
-----------
Add a little bulletproofing.

Modified Paths:
--------------
    trunk/extensions/ArticleAssessmentPilot/js/ArticleAssessment.js

Modified: trunk/extensions/ArticleAssessmentPilot/js/ArticleAssessment.js
===================================================================
--- trunk/extensions/ArticleAssessmentPilot/js/ArticleAssessment.js     
2010-09-17 22:38:21 UTC (rev 73255)
+++ trunk/extensions/ArticleAssessmentPilot/js/ArticleAssessment.js     
2010-09-17 23:07:54 UTC (rev 73256)
@@ -246,6 +246,7 @@
                                if ( config.userID.length == 32 ) {
                                        requestData.aaanontoken = config.userID;
                                }
+
                                var request = $.ajax( {
                                        url: wgScriptPath + '/api.php',
                                        data: requestData,
@@ -259,8 +260,12 @@
                        },
                        'afterGetRatingData' : function( data ) {
                                var settings = $( '#article-assessment' ).data( 
'articleAssessment-context' ).settings;
+                               if (data.error) {
+                                       alert(data.error.code);
+                               }
+                               
                                // add the correct data to the markup
-                               if ( data.query.articleassessment && 
data.query.articleassessment.length > 0 ) {
+                               if ( data.query && data.query.articleassessment 
&& data.query.articleassessment.length > 0 ) {
                                        for ( var r in 
data.query.articleassessment[0].ratings ) {
                                                var rating = 
data.query.articleassessment[0].ratings[r],
                                                        $rating = $( '#' + 
rating.ratingdesc ),



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

Reply via email to