various fixes for when the result is an empty list
[unfold.git] / plugins / googlemap / googlemap.js
index 2ab99da..607d658 100644 (file)
@@ -1,12 +1,11 @@
 /**
- * MySlice GoogleMap plugin
- * URL: http://trac.myslice.info
  * Description: display a query result in a googlemap
- * Author: The MySlice Team
  * Copyright (c) 2012 UPMC Sorbonne Universite - INRIA
  * License: GPLv3
  */
 
+// xxx TODO -- this one could use a bit of cleaning like what was done for the first plugins
+// especially wrt using 'instance' and 'data' in such a confusing way
 
 (function( jQuery ){
 
            instance_.closest('.need-spin').spin(false);
 
 
-            if (!rows) {
-                alert('error');
+            if (rows === undefined || !rows || rows.length==0) {
+               messages.warning ("Empty result in googlemap.update_map - nothing to show");
                 return;
             }