# HG changeset patch # User bsw # Date 1607356470 -3600 # Node ID 3f3f802354b71de2d5422c23ae197c89cedc2c4e # Parent be96623e575ab929276b9bd081629eef01b110f6 Allow passing of lon and lat to draft new view diff -r be96623e575a -r 3f3f802354b7 app/main/draft/new.lua --- a/app/main/draft/new.lua Mon Nov 23 14:04:42 2020 +0100 +++ b/app/main/draft/new.lua Mon Dec 07 16:54:30 2020 +0100 @@ -428,7 +428,16 @@ if config.map or config.firstlife then ui.cell_sidebar{ content = function() ui.container{ attr = { class = "mdl-special-card map mdl-shadow--2dp" }, content = function() - ui.field.location{ name = "location", value = param.get("location") } + local location = param.get("location") + local lat = param.get("lat") + local lon = param.get("lon") + if lat and lon then + location = JSON.export(JSON.object{ + type = "Point", + coordinates = JSON.array{ lon, lat } + }) + end + ui.field.location{ name = "location", value = location } end } end } end