From b8c83de7089d2245b15672219b9213e3b394c087 Mon Sep 17 00:00:00 2001
From: echarp <echarpentier@april.org>
Date: Sat, 7 Nov 2015 13:47:15 +0100
Subject: [PATCH] More data in the geojson for each event, mostly start and end
 time

---
 app/models/event.rb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/models/event.rb b/app/models/event.rb
index 1d023fbc2..0ef4c44e4 100644
--- a/app/models/event.rb
+++ b/app/models/event.rb
@@ -82,10 +82,10 @@ class Event < ActiveRecord::Base
   end
 
   def as_json(_options = {})
-    popup = "<a href=\"/#{self.class.name.downcase.pluralize}/#{id}\""
-    popup += " >#{start_time.to_date} #{city}: #{title}</a>"
     { type: 'Feature', properties: {
-      id: id, name: title, tags: tags, popupContent: popup
+      id: id, name: title, tags: tags,
+      popupContent: "<a href=\"/events/#{id}\">#{self}</a>",
+      start_time: start_time, end_time: end_time, locality: locality
     }, geometry: {
       type: 'Point', coordinates: [longitude, latitude]
     } }
-- 
GitLab