import Ember from 'ember' export default Ember.Component.extend panda_prefix: '/panda/api/v1' loading_html: "" session: Ember.inject.service('session') identifier: '' actions: on_show: (element, popup) -> return unless identifier = @get('identifier') session = @get('session') url = "#{@get('panda_prefix')}/workflow_action_definitions/#{identifier}/action_info" start_time = new Date() request = url: url contentType: "application/json" dataType: "json" success: (response) -> debugger console.log response popup.setSemanticAttr('html', response) if Ember.get(session, 'isAuthenticated') session.authorize 'authorizer:devise', (key, authorization) -> request.crossDomain = true request.headers = {"#{key}": authorization} Ember.$.ajax(request) true