{ "id": "121135", "key": "TIMOB-15527", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-01-16T19:46:36.000+0000", "created": "2013-10-12T11:12:20.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "look1" ], "versions": [], "issuelinks": [], "assignee": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-14T21:08:39.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10230", "name": "BlackBerry", "description": "BlackBerry Platform" } ], "description": "On iOS and Android the Geolocation 'location' event has the following properties: http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.Geolocation-event-location\r\n\r\nLooking at BlackBerry's GeolocationSession.cpp line 40, only latitude and longitude are set in the coords object. \r\n\r\nBesides that success/error and code are not implemented (we now have to check for 'isBlackBerry || event.success' and assume there are no errors), the coords object is missing vital properties as well:\r\n\r\n* \"altitude\",\r\n* \"accuracy\",\r\n* \"altitudeAccuracy\",\r\n* \"heading\",\r\n* \"speed\",\r\n* \"timestamp\"\r\n\r\nWithout accuracy, altitude and timestamp, we can never do accurate location tracking BB10.\r\n", "attachment": [], "flagged": false, "summary": "BlackBerry: Add additional properties to Geolocation location event details", "creator": { "name": "timanrebel", "key": "timanrebel", "displayName": "Timan Rebel", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "timanrebel", "key": "timanrebel", "displayName": "Timan Rebel", "active": true, "timeZone": "Europe/London" }, "environment": "SDK: 3.2 nightly build", "comment": { "comments": [ { "id": "276251", "author": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "body": "PR: https://github.com/appcelerator/titanium_mobile_blackberry/pull/183", "updateAuthor": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-10-22T22:17:40.000+0000", "updated": "2013-10-22T22:17:40.000+0000" }, { "id": "277875", "author": { "name": "timanrebel", "key": "timanrebel", "displayName": "Timan Rebel", "active": true, "timeZone": "Europe/London" }, "body": "Any idea when this could be reviewed and will appear in the nightly builds of Ti SDK? Because we really need it to finish our BB10 app. Thanks!", "updateAuthor": { "name": "timanrebel", "key": "timanrebel", "displayName": "Timan Rebel", "active": true, "timeZone": "Europe/London" }, "created": "2013-11-03T10:06:47.000+0000", "updated": "2013-11-03T10:06:47.000+0000" }, { "id": "283184", "author": { "name": "timanrebel", "key": "timanrebel", "displayName": "Timan Rebel", "active": true, "timeZone": "Europe/London" }, "body": "Just a bump to ask again when this could be reviewed. We are ready to complete the port of our iOS and Android Snowciety apps to BlackBerry 10, but cannot until this is resolved. Please let us know", "updateAuthor": { "name": "timanrebel", "key": "timanrebel", "displayName": "Timan Rebel", "active": true, "timeZone": "Europe/London" }, "created": "2013-12-09T09:46:56.000+0000", "updated": "2013-12-09T09:46:56.000+0000" }, { "id": "412325", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as resolved.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-03-14T21:08:39.000+0000", "updated": "2017-03-14T21:08:39.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }