{"action":"opened","issue":{"url":"https://api.github.com/repos/awslabs/aws-mobile-appsync-sdk-js/issues/287","repository_url":"https://api.github.com/repos/awslabs/aws-mobile-appsync-sdk-js","labels_url":"https://api.github.com/repos/awslabs/aws-mobile-appsync-sdk-js/issues/287/labels{/name}","comments_url":"https://api.github.com/repos/awslabs/aws-mobile-appsync-sdk-js/issues/287/comments","events_url":"https://api.github.com/repos/awslabs/aws-mobile-appsync-sdk-js/issues/287/events","html_url":"https://github.com/awslabs/aws-mobile-appsync-sdk-js/issues/287","id":377686323,"node_id":"MDU6SXNzdWUzNzc2ODYzMjM=","number":287,"title":"Add ability to set ContentDisposition in complex object upload","user":{"login":"hisham","id":81853,"node_id":"MDQ6VXNlcjgxODUz","avatar_url":"https://avatars0.githubusercontent.com/u/81853?v=4","gravatar_id":"","url":"https://api.github.com/users/hisham","html_url":"https://github.com/hisham","followers_url":"https://api.github.com/users/hisham/followers","following_url":"https://api.github.com/users/hisham/following{/other_user}","gists_url":"https://api.github.com/users/hisham/gists{/gist_id}","starred_url":"https://api.github.com/users/hisham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hisham/subscriptions","organizations_url":"https://api.github.com/users/hisham/orgs","repos_url":"https://api.github.com/users/hisham/repos","events_url":"https://api.github.com/users/hisham/events{/privacy}","received_events_url":"https://api.github.com/users/hisham/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-11-06T04:17:50Z","updated_at":"2018-11-06T04:17:50Z","closed_at":null,"author_association":"NONE","body":"**Do you want to request a *feature* or report a *bug*?**\r\nfeature\r\n\r\n**What is the current behavior?**\r\nNo support for uploading original filename of complex object. So by default, file downloads with its non-user friendly uuid. \r\n\r\n**What is the expected behavior?**\r\nAllow us to set content-disposition in complex objects and use that to pass it to s3.upload at https://github.com/awslabs/aws-mobile-appsync-sdk-js/blob/ad9dc3cce9986c39bade47a89641868a5cb2641d/packages/aws-appsync/src/link/complex-object-link-uploader.ts\r\n\r\nI also filed https://github.com/aws-amplify/amplify-js/issues/2052 to set ResponseContentDisposition since that is another solution to this. \r\n"}}
{"actor":{"display_login":"hisham"}}