{ "id": "149605", "key": "TIMOB-19209", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "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": [ { "id": "16919", "description": "Critical updates", "name": "Release 4.1.1", "archived": true, "released": true, "releaseDate": "2015-07-15" }, { "id": "16925", "description": "WatchKit Support--all going into 5.0 now", "name": "Release 5.0.0", "archived": true, "released": true, "releaseDate": "2015-09-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-07-25T00:04:36.000+0000", "created": "2015-07-10T08:55:57.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "listview" ], "versions": [], "issuelinks": [ { "id": "48559", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "149672", "key": "TIMOB-19214", "fields": { "summary": "iOS: Regression: TiUIImageView.images property crashes app in 4.1.0.GA", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "48950", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "150646", "key": "TIMOB-19410", "fields": { "summary": "iOS: ListView not rendered", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "48560", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "149819", "key": "TIMOB-19249", "fields": { "summary": "iOS: ListView randomly crashes the App", "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": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "48384", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "149644", "key": "TIMOB-19307", "fields": { "summary": "iOS: ListView with custom template shows nothing", "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": "None", "id": "6" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2015-09-10T18:17:32.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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "{code:title=Environment}\r\nOperating System\r\n Name = Mac OS X\r\n Version = 10.10.4\r\n Architecture = 64bit\r\n # CPUs = 8\r\n Memory = 17179869184\r\n\r\nNode.js\r\n Node.js Version = 0.10.38\r\n npm Version = 1.4.28\r\n\r\nTitanium CLI\r\n CLI Version = 4.0.1\r\n\r\nTitanium SDK\r\n SDK Version = 4.1.0.GA\r\n SDK Path = /Volumes/Data/Users/sebastian/Library/Application Support/Titanium/mobilesdk/osx/4.1.0.GA\r\n Target Platform = iphone\r\n{code}\r\n\r\nsince the update to 4.1.0.GA, my listViews are not showing every time I open a window with a listview in iOS. Can't reproduce it. It's absolute randomly. I'm coming from 4.1.0.v20150516202834 where it works as normal. \r\n\r\nI posted it into the community and [~fokkezb] confirms this bug: https://community.appcelerator.com/topic/2513/4-1-0-ga-now-available/14\r\n\r\nI think I can workaround this bug while giving explizit height in the properties. So far in my testing, the problem doesn't appear anymore. \r\n\r\n{code:title=Example}\r\nvar win = Ti.UI.createWindow();\r\n\r\nvar itemTemplate = {\r\n properties: {\r\n // These are the same as the list data item properties\r\n // The list data item properties supersedes these if both are defined\r\n accessoryType: Ti.UI.LIST_ACCESSORY_TYPE_NONE\r\n },\r\n childTemplates: [ // Add view subcomponents to the ListItem\r\n {\r\n // Display a Label\r\n type: 'Ti.UI.Label',\r\n // If there is a rowtitle dictionary in the ListDataItem,\r\n // that data binds with this view subcomponent\r\n bindId: 'rowtitle',\r\n properties: {\r\n // Set view properties for the Label view subcomponent\r\n font: {fontSize: '14dp'}\r\n },\r\n childTemplates: [\r\n // View subcomponents can also have subcomponents\r\n ]\r\n }\r\n // ...add more components\r\n ]\r\n};\r\n\r\n// Simplest list data items that can be displayed in a list view\r\nvar data = [\r\n {\r\n properties: {\r\n height: 44\r\n },\r\n rowtitle: {\r\n text: 'Row 1'\r\n }\r\n },\r\n {\r\n properties: {\r\n height: 44\r\n },\r\n rowtitle: {\r\n text: 'Row 2'\r\n }\r\n },\r\n {\r\n properties: {\r\n height: 44\r\n },\r\n rowtitle: {\r\n text: 'Row 3'\r\n }\r\n }\r\n];\r\n\r\nvar data1 = [\r\n {\r\n properties: {\r\n height: Ti.UI.SIZE\r\n },\r\n rowtitle: {\r\n text: 'Row 1'\r\n }\r\n },\r\n {\r\n properties: {\r\n height: Ti.UI.SIZE\r\n },\r\n rowtitle: {\r\n text: 'Row 2'\r\n }\r\n },\r\n {\r\n properties: {\r\n height: Ti.UI.SIZE\r\n },\r\n rowtitle: {\r\n text: 'Row 3'\r\n }\r\n }\r\n];\r\n// works\r\n//var listSection = Titanium.UI.createListSection({items: data});\r\n// works randomly not\r\nvar listSection = Titanium.UI.createListSection({items: data1});\r\n\r\n// Add the list section to a list view\r\nvar listView = Titanium.UI.createListView({\r\n sections: [listSection]\r\n});\r\n\r\nvar listView = Titanium.UI.createListView({\r\n sections: [listSection],\r\n templates: {\r\n default: itemTemplate\r\n },\r\n defaultItemTemplate: 'default'\r\n});\r\n\r\nwin.add(listView);\r\n\r\nwin.open();\r\n{code}", "attachment": [], "flagged": false, "summary": "iOS: ListView randomly not shown since 4.1.x", "creator": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "closedSprints": [ { "id": 445, "state": "closed", "name": "2015 Sprint 15 SDK", "startDate": "2015-07-18T00:30:28.848Z", "endDate": "2015-08-01T00:30:00.000Z", "completeDate": "2015-08-03T01:49:18.234Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "357453", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "I can only [find|https://github.com/appcelerator/titanium_mobile/commits/0ff8c6818ca7a1b1cd0da18c11c60bab00ccb423/iphone/Classes] one relevant commit since 20150516 if at that time it was indeed still working like [~benutzername] says:\r\n\r\nhttps://github.com/appcelerator/titanium_mobile/commit/304c4d1cf2ba6c4109cf76973846cef6ce29f334", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2015-07-10T12:38:28.000+0000", "updated": "2015-07-10T12:40:43.000+0000" }, { "id": "357474", "author": { "name": "parnanzio", "key": "parnanzio", "displayName": "PaRnanZio Gun", "active": true, "timeZone": "Europe/Rome" }, "body": "I'm having problems on a ListView, maybe related to this ticket.\r\nOn a view I have some elements (labels, ..) and a ListView. If the ListView is there, nothing is visible (blank page), if I comment the ListView everything works fine.", "updateAuthor": { "name": "parnanzio", "key": "parnanzio", "displayName": "PaRnanZio Gun", "active": true, "timeZone": "Europe/Rome" }, "created": "2015-07-10T17:14:13.000+0000", "updated": "2015-07-10T17:14:13.000+0000" }, { "id": "357547", "author": { "name": "nunocostapt", "key": "nunocostapt", "displayName": "Nuno Costa", "active": true, "timeZone": "Europe/Lisbon" }, "body": "I confirm the blank ListView special when I run a clean build. Related with Ti.UI.SIZE and Int. normal values", "updateAuthor": { "name": "nunocostapt", "key": "nunocostapt", "displayName": "Nuno Costa", "active": true, "timeZone": "Europe/Lisbon" }, "created": "2015-07-13T10:41:15.000+0000", "updated": "2015-07-17T10:52:42.000+0000" }, { "id": "357555", "author": { "name": "cliff_stander", "key": "cliff_stander", "displayName": "Mike Stancliffe", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We are also experiencing this. I will add, when run on iOS 7 it seems to happen far less frequently, on iOS 8 it is very common.", "updateAuthor": { "name": "cliff_stander", "key": "cliff_stander", "displayName": "Mike Stancliffe", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-13T13:53:37.000+0000", "updated": "2015-07-13T13:53:37.000+0000" }, { "id": "357559", "author": { "name": "kducros", "key": "kducros", "displayName": "Keith", "active": true, "timeZone": "Australia/Sydney" }, "updateAuthor": { "name": "kducros", "key": "kducros", "displayName": "Keith", "active": true, "timeZone": "Australia/Sydney" }, "created": "2015-07-13T14:34:11.000+0000", "updated": "2015-07-13T14:34:11.000+0000" }, { "id": "357725", "author": { "name": "shawnlan", "key": "shawnlan", "displayName": "Shawn Lan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Having the same issue. Only after upgraded to 4.1.0. Please fix asap. Thanks.", "updateAuthor": { "name": "shawnlan", "key": "shawnlan", "displayName": "Shawn Lan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-15T01:33:19.000+0000", "updated": "2015-07-15T01:33:19.000+0000" }, { "id": "357758", "author": { "name": "velan", "key": "velan", "displayName": "Velan Vijatovic", "active": true, "timeZone": "Asia/Tokyo" }, "body": "Same issue here, although it happens for both dynamic and static height items in my case.", "updateAuthor": { "name": "velan", "key": "velan", "displayName": "Velan Vijatovic", "active": true, "timeZone": "Asia/Tokyo" }, "created": "2015-07-15T15:28:40.000+0000", "updated": "2015-07-15T15:28:40.000+0000" }, { "id": "357759", "author": { "name": "CollinPrice", "key": "collinprice", "displayName": "Collin Price", "active": true, "timeZone": "America/Toronto" }, "body": "I am seeing the same results as Velan Vijatovic.", "updateAuthor": { "name": "CollinPrice", "key": "collinprice", "displayName": "Collin Price", "active": true, "timeZone": "America/Toronto" }, "created": "2015-07-15T15:30:24.000+0000", "updated": "2015-07-15T15:30:24.000+0000" }, { "id": "357832", "author": { "name": "peterladis", "key": "peterladis", "displayName": "Peter Ladis", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I am also seeing the same issue on 4.1.0 GA....its doesnt happen on 4.0.0GA", "updateAuthor": { "name": "peterladis", "key": "peterladis", "displayName": "Peter Ladis", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-16T14:23:25.000+0000", "updated": "2015-07-16T14:23:25.000+0000" }, { "id": "357907", "author": { "name": "arif", "key": "arif", "displayName": "Arjan", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "Same problem, but also with static height (since 4.1.0.GA, 4.0.0.GA works fine).\r\n\r\nAlso, when I remove the listView from his parent container, rebuild/add it again, it doesn't seem to disappear.", "updateAuthor": { "name": "arif", "key": "arif", "displayName": "Arjan", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2015-07-17T10:58:45.000+0000", "updated": "2015-07-17T10:58:45.000+0000" }, { "id": "357914", "author": { "name": "kducros", "key": "kducros", "displayName": "Keith", "active": true, "timeZone": "Australia/Sydney" }, "body": "I created a sample video of the issue, as this can be ridiculously hard to recreate sometimes: https://www.youtube.com/watch?v=vDyStdRbqO0&feature=youtu.be \r\n\r\nAs it's so random, I found the easiest way to reproduce it is to create two windows, each with a listview, calling eachother on itemclick, so you can keep recreating the listviews over and over until the bug finally happens. Happy to share sample project if needed.\r\n\r\nI'll note that I use two item templates on each listview - I couldn't get the bug to trigger with only one template, but this could just be down to the seemingly random nature of the bug.\r\n", "updateAuthor": { "name": "kducros", "key": "kducros", "displayName": "Keith", "active": true, "timeZone": "Australia/Sydney" }, "created": "2015-07-17T13:44:56.000+0000", "updated": "2015-07-17T13:44:56.000+0000" }, { "id": "357984", "author": { "name": "ThibZ", "key": "thibz", "displayName": "Thibault Lenclos", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Why is this planned for 4.3.0 instead of 4.1.1 ?", "updateAuthor": { "name": "ThibZ", "key": "thibz", "displayName": "Thibault Lenclos", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-20T16:28:18.000+0000", "updated": "2015-07-20T16:28:18.000+0000" }, { "id": "357988", "author": { "name": "shawnlan", "key": "shawnlan", "displayName": "Shawn Lan", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Please understand the ListView is just randomly not showing on iOS, without conditions (not because of dynamic item height, etc.). So this is urgent. I can't release any update with 4.1.0 because of this bug. Is 4.3.0 going to be released soon?", "updateAuthor": { "name": "shawnlan", "key": "shawnlan", "displayName": "Shawn Lan", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-20T16:37:14.000+0000", "updated": "2015-07-20T16:37:14.000+0000" }, { "id": "358193", "author": { "name": "pic", "key": "pic", "displayName": "Mauro Piccotti", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I have the same problem. In my app every ListView works the most of the times and sometimes it remains blank.\r\nIn some I append blocks of data scrolling down (setMarker or addMarker doesn't make any difference), in some I add all data in at the beginning.\r\n\r\nSometimes it remains blank at the first loading, sometimes I can refresh the view 20 times and it always works (but continuing soon or later it remains blank).\r\n\r\nThe easiest block of code I can show you is this one:\r\nvar section = $.list.sections[0];\r\nsection.deleteItemsAt(0, section.items.length);\r\nqueryResult = expirationRepository.list();\r\nsection.appendItems(queryResult.map(modelToViewItemFunction));", "updateAuthor": { "name": "pic", "key": "pic", "displayName": "Mauro Piccotti", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-23T08:42:50.000+0000", "updated": "2015-07-23T08:42:50.000+0000" }, { "id": "358282", "author": { "name": "aleard", "key": "aleard", "displayName": "Alan Leard", "active": true, "timeZone": "America/Los_Angeles" }, "body": "If you inspect the ListView object when it doesn't appear, it is missing the dictTemplates property.\r\n\r\nHere is an example when the listview DOES show up:\r\n{code}\r\n{ \"backgroundColor\" : \"white\",\r\n \"canScroll\" : true,\r\n \"caseInsensitiveSearch\" : true,\r\n \"defaultItemTemplate\" : \"jobDetailTemplate\",\r\n \"dictTemplates\" : { \"jobDetailTemplate\" : { },\r\n \"jobHeaderTemplate\" : { }\r\n },\r\n \"height\" : \"FILL\",\r\n \"horizontalWrap\" : true,\r\n \"id\" : \"listView\",\r\n \"refreshControl\" : { \"id\" : \"refresh\",\r\n \"tintColor\" : \"#393939\"\r\n },\r\n \"separatorColor\" : \"transparent\",\r\n \"visible\" : true\r\n}\r\n{code}\r\n\r\nAnd here is the same exact listview (No code changes) when it does not appear:\r\n{code}\r\n{ \"backgroundColor\" : \"white\",\r\n \"canScroll\" : true,\r\n \"caseInsensitiveSearch\" : true,\r\n \"defaultItemTemplate\" : \"jobDetailTemplate\",\r\n \"height\" : \"FILL\",\r\n \"horizontalWrap\" : true,\r\n \"id\" : \"listView\",\r\n \"refreshControl\" : { \"id\" : \"refresh\",\r\n \"tintColor\" : \"#393939\"\r\n },\r\n \"separatorColor\" : \"transparent\",\r\n \"visible\" : true\r\n}\r\n{code}", "updateAuthor": { "name": "aleard", "key": "aleard", "displayName": "Alan Leard", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-24T23:13:39.000+0000", "updated": "2015-07-24T23:13:39.000+0000" }, { "id": "358284", "author": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "body": "PR: https://github.com/appcelerator/titanium_mobile/pull/6983", "updateAuthor": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-07-24T23:53:30.000+0000", "updated": "2015-07-24T23:53:30.000+0000" }, { "id": "358287", "author": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "body": "PR for 4.1.X https://github.com/appcelerator/titanium_mobile/pull/6984", "updateAuthor": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-07-24T23:56:19.000+0000", "updated": "2015-07-24T23:56:19.000+0000" }, { "id": "358289", "author": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "body": "CR and FT Passed. PRs merged!", "updateAuthor": { "name": "cng", "key": "cng", "displayName": "Chee Kiat Ng", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-07-25T00:03:56.000+0000", "updated": "2015-07-25T00:03:56.000+0000" }, { "id": "359014", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Unable to reproduce the fail case with attached sample code. I was able to reproduce with the sample code in TIMOB-19249 on 3 of 20 attempts. With SDK 4.1.1.v20150802200935 I was unable to reproduce with 40 attempts. Closing as fixed.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-08-04T22:22:38.000+0000", "updated": "2015-08-04T22:22:38.000+0000" }, { "id": "359049", "author": { "name": "kducros", "key": "kducros", "displayName": "Keith", "active": true, "timeZone": "Australia/Sydney" }, "body": "https://github.com/appcelerator/titanium_mobile/pull/6984 seems to have done the job. Thanks to the devs for the quick fix.", "updateAuthor": { "name": "kducros", "key": "kducros", "displayName": "Keith", "active": true, "timeZone": "Australia/Sydney" }, "created": "2015-08-05T05:48:14.000+0000", "updated": "2015-08-05T05:48:14.000+0000" }, { "id": "359093", "author": { "name": "abarresi@abamis.com", "key": "abarresi@abamis.com", "displayName": "A Barresi", "active": true, "timeZone": "America/New_York" }, "updateAuthor": { "name": "abarresi@abamis.com", "key": "abarresi@abamis.com", "displayName": "A Barresi", "active": true, "timeZone": "America/New_York" }, "created": "2015-08-05T15:55:01.000+0000", "updated": "2015-08-05T15:55:01.000+0000" }, { "id": "362503", "author": { "name": "gertjans", "key": "gertjans", "displayName": "Gertjan Smits", "active": true, "timeZone": "Europe/Berlin" }, "body": "Is there a workaround for 4.1.0? Maybe a dirty hack to force the listview to draw or something? I need to go live soon... and because 4.1.1 is not released yet, this doesn't help me now :)", "updateAuthor": { "name": "gertjans", "key": "gertjans", "displayName": "Gertjan Smits", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-09-08T10:07:11.000+0000", "updated": "2015-09-08T10:07:11.000+0000" }, { "id": "362504", "author": { "name": "ThibZ", "key": "thibz", "displayName": "Thibault Lenclos", "active": true, "timeZone": "America/Los_Angeles" }, "body": "In the meantime you can try to use 4.1.1 continuous builds if it doesn't break your app [http://builds.appcelerator.com.s3.amazonaws.com/index.html#4_1_X].", "updateAuthor": { "name": "ThibZ", "key": "thibz", "displayName": "Thibault Lenclos", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-09-08T10:12:01.000+0000", "updated": "2015-09-08T10:12:01.000+0000" }, { "id": "362506", "author": { "name": "gertjans", "key": "gertjans", "displayName": "Gertjan Smits", "active": true, "timeZone": "Europe/Berlin" }, "body": "Yeah I'm kind of reluctant to use a non GA SDK for a production build.", "updateAuthor": { "name": "gertjans", "key": "gertjans", "displayName": "Gertjan Smits", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-09-08T10:44:19.000+0000", "updated": "2015-09-08T10:44:19.000+0000" }, { "id": "362507", "author": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "[~gertjans] just patch the 4.0 SDK you use with:\r\nhttps://github.com/appcelerator/titanium_mobile/pull/6984/files", "updateAuthor": { "name": "fokkezb", "key": "fokke", "displayName": "Fokke Zandbergen", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2015-09-08T11:05:41.000+0000", "updated": "2015-09-08T11:05:41.000+0000" }, { "id": "362509", "author": { "name": "gertjans", "key": "gertjans", "displayName": "Gertjan Smits", "active": true, "timeZone": "Europe/Berlin" }, "body": "That I can do. Works, thank you sir!", "updateAuthor": { "name": "gertjans", "key": "gertjans", "displayName": "Gertjan Smits", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-09-08T11:39:54.000+0000", "updated": "2015-09-08T11:39:54.000+0000" } ], "maxResults": 26, "total": 26, "startAt": 0 } } }