@@ -118,6 +118,7 @@ class Contrib(models.Model):
def __str__(self):
return '#{} {}'.format(self.pk, self.name)
+ @property
def angles(self):
"""Return a list of (start, stop) angles from cardinal orientations
"""
@@ -115,16 +115,13 @@ class PrivateJSON(JSONContribView):
data = []
for i in contribs:
- if not i.is_public():
- continue
-
data.append({
"id": i.pk,
"type": "Feature",
"geometry": {
"coordinates": [
- i.latitude,
i.longitude,
+ i.latitude,
],
"type": "Point",
},