{ "id": "125287", "key": "TIMOB-16295", "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": "15972", "description": "Release 3.4.0", "name": "Release 3.4.0", "archived": false, "released": true, "releaseDate": "2014-09-28" } ], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2014-07-14T13:47:10.000+0000", "created": "2014-01-23T10:33:05.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "ipass1" ], "versions": [ { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "issuelinks": [], "assignee": { "name": "sunila", "key": "sunila", "displayName": "Sunila", "active": true, "timeZone": "Asia/Kolkata" }, "updated": "2017-03-28T20:21:41.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": "10224", "name": "TiAPI", "description": "This component is used for cross-platform API work. Specifications are most likely to use this component." } ], "description": "Any app released on Android which queries isExternalStoragePresent using the Ti.Filesystem method will return true whether external storage is present or not. This includes devices that have no facility for external storage (such as Nexus 7). ", "attachment": [], "flagged": false, "summary": "Ti.Filesystem.isExternalStoragePresent() always returns true on Android devices", "creator": { "name": "jsemple", "key": "jsemple", "displayName": "James Semple", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "jsemple", "key": "jsemple", "displayName": "James Semple", "active": true, "timeZone": "Europe/London" }, "environment": "Titanium 3.2.0 SDK (Ti Studio or Appcelerator Studio)\r\nTested on Samsung Galaxy S3, Google Nexus 7 and Galaxy Tab 2", "closedSprints": [ { "id": 149, "state": "closed", "name": "2014 Sprint 14 SDK", "startDate": "2014-07-07T21:48:52.340Z", "endDate": "2014-07-19T00:00:00.000Z", "completeDate": "2014-07-21T15:58:32.928Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "289400", "author": { "name": "bgrantges@appcelerator.com", "key": "bgrantges", "displayName": "Bert Grantges", "active": false, "timeZone": "America/Chicago" }, "body": "Bump - have also validated this on Ti SDK 3.1.3", "updateAuthor": { "name": "bgrantges@appcelerator.com", "key": "bgrantges", "displayName": "Bert Grantges", "active": false, "timeZone": "America/Chicago" }, "created": "2014-01-23T13:48:08.000+0000", "updated": "2014-01-23T13:48:08.000+0000" }, { "id": "298550", "author": { "name": "peru.maro@gmail.com", "key": "peru.maro@gmail.com", "displayName": "Marko", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Is this going to be fixed soon? Any workarounds?", "updateAuthor": { "name": "peru.maro@gmail.com", "key": "peru.maro@gmail.com", "displayName": "Marko", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-03-25T12:19:41.000+0000", "updated": "2014-03-25T12:19:41.000+0000" }, { "id": "298958", "author": { "name": "bgrantges@appcelerator.com", "key": "bgrantges", "displayName": "Bert Grantges", "active": false, "timeZone": "America/Chicago" }, "body": "Seeing this with 3.2.2.GA as well - this needs to get fixed as it is causing errors across simulators and devices that don't have external storage", "updateAuthor": { "name": "bgrantges@appcelerator.com", "key": "bgrantges", "displayName": "Bert Grantges", "active": false, "timeZone": "America/Chicago" }, "created": "2014-03-27T14:20:59.000+0000", "updated": "2014-03-27T14:20:59.000+0000" }, { "id": "313827", "author": { "name": "sunila", "key": "sunila", "displayName": "Sunila", "active": true, "timeZone": "Asia/Kolkata" }, "body": "In Android, external storage doesn't mean that it is removable media like SD card. As per the documentation \"This directory can better be thought as media/shared storage. It is a filesystem that can hold a relatively large amount of data and that is shared across all applications (does not enforce permissions)\". I think the behavior of this property is correct.\r\n\r\nIf required, we should expose another property to check if the external storage is removable or not.", "updateAuthor": { "name": "sunila", "key": "sunila", "displayName": "Sunila", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2014-07-14T13:47:10.000+0000", "updated": "2014-07-14T13:47:10.000+0000" }, { "id": "416032", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as invalid. Reopen if you continue to have issues.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-03-28T20:21:41.000+0000", "updated": "2017-03-28T20:21:41.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }