{"action":"created","issue":{"url":"https://api.github.com/repos/gantry/gantry5/issues/537","labels_url":"https://api.github.com/repos/gantry/gantry5/issues/537/labels{/name}","comments_url":"https://api.github.com/repos/gantry/gantry5/issues/537/comments","events_url":"https://api.github.com/repos/gantry/gantry5/issues/537/events","html_url":"https://github.com/gantry/gantry5/issues/537","id":93403144,"number":537,"title":"Uninstall of second Gantry 5 template leaves residual menu assignment","user":{"login":"DanGthatRokGallery","id":3792467,"avatar_url":"https://avatars.githubusercontent.com/u/3792467?v=3","gravatar_id":"","url":"https://api.github.com/users/DanGthatRokGallery","html_url":"https://github.com/DanGthatRokGallery","followers_url":"https://api.github.com/users/DanGthatRokGallery/followers","following_url":"https://api.github.com/users/DanGthatRokGallery/following{/other_user}","gists_url":"https://api.github.com/users/DanGthatRokGallery/gists{/gist_id}","starred_url":"https://api.github.com/users/DanGthatRokGallery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DanGthatRokGallery/subscriptions","organizations_url":"https://api.github.com/users/DanGthatRokGallery/orgs","repos_url":"https://api.github.com/users/DanGthatRokGallery/repos","events_url":"https://api.github.com/users/DanGthatRokGallery/events{/privacy}","received_events_url":"https://api.github.com/users/DanGthatRokGallery/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/gantry/gantry5/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"mahagr","id":854915,"avatar_url":"https://avatars.githubusercontent.com/u/854915?v=3","gravatar_id":"","url":"https://api.github.com/users/mahagr","html_url":"https://github.com/mahagr","followers_url":"https://api.github.com/users/mahagr/followers","following_url":"https://api.github.com/users/mahagr/following{/other_user}","gists_url":"https://api.github.com/users/mahagr/gists{/gist_id}","starred_url":"https://api.github.com/users/mahagr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mahagr/subscriptions","organizations_url":"https://api.github.com/users/mahagr/orgs","repos_url":"https://api.github.com/users/mahagr/repos","events_url":"https://api.github.com/users/mahagr/events{/privacy}","received_events_url":"https://api.github.com/users/mahagr/received_events","type":"User","site_admin":false},"milestone":null,"comments":6,"created_at":"2015-07-06T23:49:33Z","updated_at":"2015-07-07T09:50:02Z","closed_at":null,"body":"Using Ethereal as your installation template install Callisto or Ambrosia to that. I find it pesky that the new install sets itself up as the Default taking that away from Ethereal.\r\n\r\nHowever the real issue is if you now uninstall Ambrosia and look at the menu Assignments in your Ethereal template - you will find the Ambrosia Theme -> Home page as an existing option.\r\n\r\nReported here by the user:\r\nhttp://www.rockettheme.com/forum/joomla-template-ambrosia/244366-tried-to-switch-from-ethereal-to-ambrosia\r\n\r\nand then I duplicated the issue on my local server."},"comment":{"url":"https://api.github.com/repos/gantry/gantry5/issues/comments/119145165","html_url":"https://github.com/gantry/gantry5/issues/537#issuecomment-119145165","issue_url":"https://api.github.com/repos/gantry/gantry5/issues/537","id":119145165,"user":{"login":"kat05","id":5719486,"avatar_url":"https://avatars.githubusercontent.com/u/5719486?v=3","gravatar_id":"","url":"https://api.github.com/users/kat05","html_url":"https://github.com/kat05","followers_url":"https://api.github.com/users/kat05/followers","following_url":"https://api.github.com/users/kat05/following{/other_user}","gists_url":"https://api.github.com/users/kat05/gists{/gist_id}","starred_url":"https://api.github.com/users/kat05/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kat05/subscriptions","organizations_url":"https://api.github.com/users/kat05/orgs","repos_url":"https://api.github.com/users/kat05/repos","events_url":"https://api.github.com/users/kat05/events{/privacy}","received_events_url":"https://api.github.com/users/kat05/received_events","type":"User","site_admin":false},"created_at":"2015-07-07T09:50:02Z","updated_at":"2015-07-07T09:50:02Z","body":"i am not sure about the title of this issue and it being marked as a bug?\r\n\r\n> Uninstall of second Gantry 5 template leaves residual menu ASSIGNMENT\r\n\r\nthere is no 'menu assignment' after uninstalling the ambrosia template.\r\n\r\nyes, the 'ambrosia theme' menu that has been added during the ambrosia template installation is still present in the menu manager, therefor it is the correct behavior that it shows in the ethereal's menu assignments as an available option. but there are no actual pages assigned to it, at least not in my testing. with the current way gantry handles templates installations and menu creation upon install, for me this is the EXPECTED BEHAVIOR.\r\n\r\nafter you manually delete the 'ambrosia theme' menu from the menu manager, this is no longer showing in the ethereal's menu assignments, also that is the expected and correct behavior at this point.\r\n\r\nHOWEVER, i agree that this behavior can be very confusing to users, maybe we just need to point this out more in the documentation if the behavior continues to be like it is now? \r\n\r\nmake them aware that the template install\r\na) adds a new menu\r\nb) changes the default menu item and \r\nc) sets the new template as the default template.\r\n\r\nall of these changes will have to be manually reverted by users if they decide to remove the template again. if they do, everything should be back to what it originally was. if it's NOT, THEN i would consider that a BUG.\r\n\r\n"}}