]> git.openstreetmap.org Git - nominatim-ui.git/blobdiff - src/assets/js/base.js
sync with latest Nominatim details-as-json branch
[nominatim-ui.git] / src / assets / js / base.js
index 02c228ace139c9d402b9f56ce1162df528d04e07..9e8f86e7ebbe9ac32ff013557af6ea0e5e9fcedb 100644 (file)
@@ -46,6 +46,12 @@ function map_viewbox_as_string() {
 *********************************************************/
 
 function fetch_from_api(endpoint_name, params, callback) {
+
+    // `&a=&b=&c=1` => '&c='
+    for(var k in params) {
+        if (typeof(params[k]) === 'undefined' || params[k] === '' || params[k] === null ) delete params[k];
+    }
+
     var api_url = get_config_value('Nominatim_API_Endpoint') + endpoint_name + '.php?' + $.param(params);
     if (endpoint_name !== 'status') {
         $('#api-request-link').attr('href', api_url);
@@ -57,7 +63,7 @@ function fetch_from_api(endpoint_name, params, callback) {
 
 function update_data_date() {
     fetch_from_api('status', {format: 'json'}, function(data){
-        $('#data-date').text(data.data_last_updated.formatted);
+        $('#data-date').text(data.data_last_updated);
     });
 }