{ "id": "162467", "key": "TIMOB-23746", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "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": null, "resolutiondate": null, "created": "2016-08-08T21:40:02.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [ { "id": "52338", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "159533", "key": "TIMOB-23206", "fields": { "summary": "iOS: Unable to Retrieve Detailed Calendar Information via Ti.Calendar.CalendarOS: Refactor default new app-projects", "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" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": { "name": "jquick", "key": "jquick", "displayName": "Joshua Quick", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2018-10-03T11:07:16.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "We are attempting to display the user's local calendars in an organized list (arranged by which account syncs the data). Just like in the image below, we can retrieve the individual calendars, but we cannot retrieve the individually-descriptive sources where the Calendars are coming from.\r\nFor example, we'd like to show \"iCloud\", \"Facebook\", \"Google\", \"Other\", and others as the sources of data where calendars are coming from.\r\nNone of that data is available through the Titanium API, it seems, but it is certainly available through the native SDK on both Android and iOS", "attachment": [], "flagged": false, "summary": "Android: Unable to Retrieve Detailed Calendar Information via Ti.Calendar.CalendarOS: Refactor default new app-projects", "creator": { "name": "apetkov", "key": "apetkov", "displayName": "Angel Petkov", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "apetkov", "key": "apetkov", "displayName": "Angel Petkov", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "392730", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "PR: https://github.com/appcelerator/titanium_mobile/pull/8204\r\n\r\nAttempt to expose all properties on Android. But since the fetching of details is very ugly on the native side (using column-indexes), I'm not 100 % sure if the columns really exits. Therefore, we need a detailed FT on Android as well.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-08-09T13:51:37.000+0000", "updated": "2016-08-09T13:51:37.000+0000" }, { "id": "394609", "author": { "name": "Yrkh8trnoy", "key": "yrkh8trnoy", "displayName": "Kiley Williams", "active": true, "timeZone": "America/Vancouver" }, "body": "@Hans, so if a column doesn't exist, it will simply just return back blank? If so, then that makes sense and would be something I would check for when using the property or method you expose.\r\n\r\nAlso, what is an \"FT\"?", "updateAuthor": { "name": "Yrkh8trnoy", "key": "yrkh8trnoy", "displayName": "Kiley Williams", "active": true, "timeZone": "America/Vancouver" }, "created": "2016-08-29T07:00:26.000+0000", "updated": "2016-08-29T07:00:26.000+0000" }, { "id": "394684", "author": { "name": "apetkov", "key": "apetkov", "displayName": "Angel Petkov", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~Yrkh8trnoy] FT stands for feature test, which is part of the process taken when reviewing PR's. Currently using the column indexes doesn't seem to work, so we need to approach this in a different manner to grab the properties, before we can add this feature to android. ", "updateAuthor": { "name": "apetkov", "key": "apetkov", "displayName": "Angel Petkov", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-08-29T19:54:20.000+0000", "updated": "2016-08-29T19:54:20.000+0000" }, { "id": "394944", "author": { "name": "Yrkh8trnoy", "key": "yrkh8trnoy", "displayName": "Kiley Williams", "active": true, "timeZone": "America/Vancouver" }, "body": "Cool, thanks for the update Angel. Also, just a thought, this may need to be checked for Windows as well. Maybe not, but just putting that out there.", "updateAuthor": { "name": "Yrkh8trnoy", "key": "yrkh8trnoy", "displayName": "Kiley Williams", "active": true, "timeZone": "America/Vancouver" }, "created": "2016-08-31T19:14:31.000+0000", "updated": "2016-08-31T19:14:31.000+0000" }, { "id": "401782", "author": { "name": "Yrkh8trnoy", "key": "yrkh8trnoy", "displayName": "Kiley Williams", "active": true, "timeZone": "America/Vancouver" }, "body": "Hey guys, any progress on this as of late?", "updateAuthor": { "name": "Yrkh8trnoy", "key": "yrkh8trnoy", "displayName": "Kiley Williams", "active": true, "timeZone": "America/Vancouver" }, "created": "2016-11-24T02:20:39.000+0000", "updated": "2016-11-24T02:20:39.000+0000" }, { "id": "401784", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Hey [~Yrkh8trnoy], haven't investigated further so far. We'll update this ticket when we can schedule it, thx!", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-11-24T03:12:23.000+0000", "updated": "2016-11-24T03:12:23.000+0000" }, { "id": "401785", "author": { "name": "Yrkh8trnoy", "key": "yrkh8trnoy", "displayName": "Kiley Williams", "active": true, "timeZone": "America/Vancouver" }, "body": "Thanks for the update, Hans!", "updateAuthor": { "name": "Yrkh8trnoy", "key": "yrkh8trnoy", "displayName": "Kiley Williams", "active": true, "timeZone": "America/Vancouver" }, "created": "2016-11-24T03:14:19.000+0000", "updated": "2016-11-24T03:14:19.000+0000" }, { "id": "404559", "author": { "name": "Yrkh8trnoy", "key": "yrkh8trnoy", "displayName": "Kiley Williams", "active": true, "timeZone": "America/Vancouver" }, "body": "Hi folks. Checking in on this. Can you provide an update? When will this be appropriately triaged? It seems that it has just been forgotten...\r\n\r\nThanks!", "updateAuthor": { "name": "Yrkh8trnoy", "key": "yrkh8trnoy", "displayName": "Kiley Williams", "active": true, "timeZone": "America/Vancouver" }, "created": "2017-01-12T22:51:03.000+0000", "updated": "2017-01-12T22:51:03.000+0000" }, { "id": "404581", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Hey [~Yrkh8trnoy], it isn't. We focussed on fixing issues in 6.1.0, as well as other long-term cross-platform open issues. This ticket is an improvement ticket, your'e the only (external) watcher and it's Android only. We will look into it, but please allow us to fix other (critical) issues first. Thx!", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2017-01-13T11:01:03.000+0000", "updated": "2017-01-13T11:01:03.000+0000" } ], "maxResults": 10, "total": 10, "startAt": 0 } } }