{"action":"closed","issue":{"url":"https://api.github.com/repos/Azure/azure-functions-ux/issues/1509","repository_url":"https://api.github.com/repos/Azure/azure-functions-ux","labels_url":"https://api.github.com/repos/Azure/azure-functions-ux/issues/1509/labels{/name}","comments_url":"https://api.github.com/repos/Azure/azure-functions-ux/issues/1509/comments","events_url":"https://api.github.com/repos/Azure/azure-functions-ux/issues/1509/events","html_url":"https://github.com/Azure/azure-functions-ux/issues/1509","id":238760539,"node_id":"MDU6SXNzdWUyMzg3NjA1Mzk=","number":1509,"title":"Can't complete swap if Deployment Slots Blade is closed without completing when using \"Swap With Preview\"","user":{"login":"gjlumsden","id":4849023,"node_id":"MDQ6VXNlcjQ4NDkwMjM=","avatar_url":"https://avatars1.githubusercontent.com/u/4849023?v=4","gravatar_id":"","url":"https://api.github.com/users/gjlumsden","html_url":"https://github.com/gjlumsden","followers_url":"https://api.github.com/users/gjlumsden/followers","following_url":"https://api.github.com/users/gjlumsden/following{/other_user}","gists_url":"https://api.github.com/users/gjlumsden/gists{/gist_id}","starred_url":"https://api.github.com/users/gjlumsden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gjlumsden/subscriptions","organizations_url":"https://api.github.com/users/gjlumsden/orgs","repos_url":"https://api.github.com/users/gjlumsden/repos","events_url":"https://api.github.com/users/gjlumsden/events{/privacy}","received_events_url":"https://api.github.com/users/gjlumsden/received_events","type":"User","site_admin":false},"labels":[{"id":1050301493,"node_id":"MDU6TGFiZWwxMDUwMzAxNDkz","url":"https://api.github.com/repos/Azure/azure-functions-ux/labels/OLD","name":"OLD","color":"ed914b","default":false},{"id":320079900,"node_id":"MDU6TGFiZWwzMjAwNzk5MDA=","url":"https://api.github.com/repos/Azure/azure-functions-ux/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"closed","locked":false,"assignee":{"login":"andimarc","id":5387224,"node_id":"MDQ6VXNlcjUzODcyMjQ=","avatar_url":"https://avatars1.githubusercontent.com/u/5387224?v=4","gravatar_id":"","url":"https://api.github.com/users/andimarc","html_url":"https://github.com/andimarc","followers_url":"https://api.github.com/users/andimarc/followers","following_url":"https://api.github.com/users/andimarc/following{/other_user}","gists_url":"https://api.github.com/users/andimarc/gists{/gist_id}","starred_url":"https://api.github.com/users/andimarc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andimarc/subscriptions","organizations_url":"https://api.github.com/users/andimarc/orgs","repos_url":"https://api.github.com/users/andimarc/repos","events_url":"https://api.github.com/users/andimarc/events{/privacy}","received_events_url":"https://api.github.com/users/andimarc/received_events","type":"User","site_admin":false},"assignees":[{"login":"andimarc","id":5387224,"node_id":"MDQ6VXNlcjUzODcyMjQ=","avatar_url":"https://avatars1.githubusercontent.com/u/5387224?v=4","gravatar_id":"","url":"https://api.github.com/users/andimarc","html_url":"https://github.com/andimarc","followers_url":"https://api.github.com/users/andimarc/followers","following_url":"https://api.github.com/users/andimarc/following{/other_user}","gists_url":"https://api.github.com/users/andimarc/gists{/gist_id}","starred_url":"https://api.github.com/users/andimarc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andimarc/subscriptions","organizations_url":"https://api.github.com/users/andimarc/orgs","repos_url":"https://api.github.com/users/andimarc/repos","events_url":"https://api.github.com/users/andimarc/events{/privacy}","received_events_url":"https://api.github.com/users/andimarc/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/Azure/azure-functions-ux/milestones/53","html_url":"https://github.com/Azure/azure-functions-ux/milestone/53","labels_url":"https://api.github.com/repos/Azure/azure-functions-ux/milestones/53/labels","id":3626880,"node_id":"MDk6TWlsZXN0b25lMzYyNjg4MA==","number":53,"title":"s99","description":"","creator":{"login":"btardif","id":4119816,"node_id":"MDQ6VXNlcjQxMTk4MTY=","avatar_url":"https://avatars1.githubusercontent.com/u/4119816?v=4","gravatar_id":"","url":"https://api.github.com/users/btardif","html_url":"https://github.com/btardif","followers_url":"https://api.github.com/users/btardif/followers","following_url":"https://api.github.com/users/btardif/following{/other_user}","gists_url":"https://api.github.com/users/btardif/gists{/gist_id}","starred_url":"https://api.github.com/users/btardif/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/btardif/subscriptions","organizations_url":"https://api.github.com/users/btardif/orgs","repos_url":"https://api.github.com/users/btardif/repos","events_url":"https://api.github.com/users/btardif/events{/privacy}","received_events_url":"https://api.github.com/users/btardif/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":95,"state":"open","created_at":"2018-09-05T23:39:30Z","updated_at":"2018-09-28T16:04:26Z","due_on":"2018-10-11T07:00:00Z","closed_at":null},"comments":2,"created_at":"2017-06-27T07:30:23Z","updated_at":"2018-09-28T16:04:26Z","closed_at":"2018-09-28T16:04:26Z","author_association":"NONE","body":"### OS and Browser\r\nWindows 10 Enterprise (Build 15063.413, Version 1703, x64), Chrome 59.0.3071.109.\r\n\r\n### Repro steps\r\n\r\n1. Initiate a swap using the button in the portal from the secondary slot (staging, in my case)*. \r\n2. Select \"Swap with preview\" as the Swap type, source as the additional slot name and the destination as production click OK. \r\n3. Don't click \"Complete swap\" and instead close the \"Deployment Slots\" blade. \r\n4. Navigate away from the function app blade and back to the function app.\r\n5. It's now not possible to re-open the \"Deployment Slots\" blade to complete the swap. The \"Swap\" button remains disabled.\r\n\r\nThe only way to complete the swap (that I've found) at this point is using Azure Powershell (`Switch-AzureRmWebAppSlot -ResourceGroupName $ResourceGroup -Name $FunctionAppName -SourceSlotName $From -DestinationSlotName $To -SwapWithPreviewAction CompleteSlotSwap`)\r\n\r\n*I have observed that performing swap with preview from the production slot UI with production as the source and staging as the destination allows the swap button to be selected to complete the swap when navigating away and back to the page. I then encountered #1504 before testing all permutations.\r\n\r\n### Any error messages\r\nNo error messages that I've seen (none in console in browser either).\r\n\r\n### Mention any other details that might be useful.\r\nOccurs both in function apps deployed manually via the portal and using ARM Template. Consumption App Service plan."}}
{"actor":{"display_login":"hartra344"}}