{ "id": "109087", "key": "TIMOB-12563", "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": "15939", "description": "2014 Sprint 07", "name": "2014 Sprint 07", "archived": true, "released": true, "releaseDate": "2014-04-11" }, { "id": "15942", "description": "2014 Sprint 07 Tooling", "name": "2014 Sprint 07 Tooling", "archived": true, "released": true, "releaseDate": "2014-04-11" }, { "id": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-04-07T21:35:20.000+0000", "created": "2013-02-04T12:40:33.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "qe-closed-3.3.0", "qe-sdk3.0.2", "qe-testadded" ], "versions": [ { "id": "14164", "description": "Release 3.0.2", "name": "Release 3.0.2", "archived": true, "released": true, "releaseDate": "2013-02-19" } ], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2014-04-24T11:11:19.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": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "It is not a regression. It occurs since 3.0.0.\r\n\r\nSteps to reproduce:\r\n1. Create a project with no values for key 'publisher' and 'url'\r\n2. Give command 'ti project'.\r\n3. Now retrieve the values for publisher and url separately(ti project publisher and ti project url)\r\n\r\nExpected result:\r\n2. It displays Deployment Targets and Project Properties.It should display 'Not Specified' for publisher and url values.\r\n3. It should display 'Not Specified' for both values. \r\n\r\nActual result:\r\n2. It displays Deployment Targets and Project Properties.It displays 'Not Specified' for publisher and url values here.\r\n3. It displays 'Not Specified' for publisher whereas for url it displays nothing.For parity, we can display 'Not Specified' for url as well.", "attachment": [], "flagged": false, "summary": "CLI: Titanium project get method returns no default value for URL like it does for other not specified keys", "creator": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "sbhadauria", "key": "sbhadauria", "displayName": "Shyam Bhadauria", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Occurs on:\r\nTitanium SDK: 3.0.2.v20130201161712\r\nTitanium  Studio:3.0.2.201301251115\r\nOS: Mac OS 10.8\r\n", "comment": { "comments": [ { "id": "299657", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Master pull request: https://github.com/appcelerator/titanium_mobile/pull/5573", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-04-02T22:11:01.000+0000", "updated": "2014-04-02T22:11:01.000+0000" }, { "id": "300117", "author": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Testing instructions:\n\n1. Create a titanium project\n2. In the newly created project, open tiapp.xml and remove the 'url' and 'publisher' properties\n3. Go into the project and run 'ti project'\n\nExpected Result:\nThe publisher and url fields should say 'not specified'\n\n4. Run 'ti project url'\n\nExpected Result:\nurl should return a empty string.", "updateAuthor": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-04-07T21:34:02.000+0000", "updated": "2014-04-07T21:34:02.000+0000" }, { "id": "302371", "author": { "name": "dpandey", "key": "dpandey", "displayName": "Deepti Pandey", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Verified as FIXED using :\r\nMac :10.9.2\r\nStudio - 3.3.0.201404211130\r\nSDK - 3.3.0.v20140423155715\r\nacs-1.0.14\r\nalloy-1.4.0-dev\r\nnpm-1.3.2\r\ntitanium-3.3.0-dev\r\ntitanium-code-processor-1.1.1-beta1\r\nXcode :5.1.1\r\n\r\n'Not specified' is displayed for URL and publisher details of 'ti project' command. Hence closing.\r\n", "updateAuthor": { "name": "dpandey", "key": "dpandey", "displayName": "Deepti Pandey", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2014-04-24T11:10:31.000+0000", "updated": "2014-04-24T11:10:31.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }