Fix the geoCode js setup.
authorSteve Sutton <steve@gaslightmedia.com>
Thu, 13 Apr 2017 14:51:08 +0000 (10:51 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Thu, 13 Apr 2017 14:51:08 +0000 (10:51 -0400)
Needs to be using jQuery instead of $ in the js file.
Needs to be setup so the dashboard is depending on this js file.

js/geoCoder.js
models/front/events/detail.php

index f7a194b..a49fb33 100644 (file)
@@ -9,15 +9,15 @@ var GLM_GeoMap = {
     mapType: 'small',
     defaultZoom: 12,
     setDefaultLat: function(lat) {
-      GLM_GeoMap.defaultLat = lat;
+        GLM_GeoMap.defaultLat = lat;
     },
     setDefaultLon: function(lon) {
         GLM_GeoMap.defaultLon = lon;
     },
     initialize: function() {
         GLM_GeoMap.createMap();
-        var lat = $("#event-lat").attr('rel');
-        var lon = $("#event-lon").attr('rel');
+        var lat = jQuery("#event-lat").attr('rel');
+        var lon = jQuery("#event-lon").attr('rel');
         if (lat && lon) {
             GLM_GeoMap.createWithLatLon(lat, lon);
         }
@@ -25,8 +25,8 @@ var GLM_GeoMap = {
     initializeLargeMap: function(){
         GLM_GeoMap.mapType = 'large';
         GLM_GeoMap.createMap();
-        var lat = $("#event-lat").attr('rel');
-        var lon = $("#event-lon").attr('rel');
+        var lat = jQuery("#event-lat").attr('rel');
+        var lon = jQuery("#event-lon").attr('rel');
         if (lat && lon) {
             GLM_GeoMap.createWithLatLon(lat, lon);
         }
@@ -89,4 +89,4 @@ var GLM_GeoMap = {
             lon
         ));
     }
-}
\ No newline at end of file
+}
index da80043..cec9868 100644 (file)
@@ -85,7 +85,7 @@ class GlmMembersFront_events_detail extends GlmMembersFront_events_baseAction
         wp_register_script(
             'event-geocoder-js',
             GLM_MEMBERS_EVENTS_PLUGIN_BASE_URL . '/js/geoCoder.js',
-            null,
+            array('jquery'),
             GLM_MEMBERS_EVENTS_PLUGIN_VERSION,
             true
         );
@@ -93,7 +93,7 @@ class GlmMembersFront_events_detail extends GlmMembersFront_events_baseAction
         wp_register_script(
             'event-dashboard-js',
             GLM_MEMBERS_EVENTS_PLUGIN_BASE_URL . '/js/dashboard.js',
-            array('jquery-core', 'jquery-ui-datepicker','jquery-ui-autocomplete'),
+            array('jquery', 'jquery-ui-datepicker','jquery-ui-autocomplete', 'event-geocoder-js'),
             GLM_MEMBERS_EVENTS_PLUGIN_VERSION,
             true
         );