@neoseele, What if there are two puppet proxies?  I suggest to include another drop-down option for other environment, similar to 
https://github.com/theforeman/foreman/blob/develop/app/helpers/puppetclasses_and_environments_helper.rb#L14-20