First stab at implementing token.activate.

This commit is contained in:
jakedt 2014-02-21 16:02:31 -05:00
parent d5304f7db0
commit a6400171b3
3 changed files with 28 additions and 7 deletions

View file

@ -1387,7 +1387,13 @@ def activate_build_trigger(namespace, repository, trigger_uuid):
new_config_dict = request.get_json()
try:
handler.activate(trigger.auth_token, new_config_dict)
repository = '%s/%s' % (trigger.repository.namespace,
trigger.repository.name)
webhook_url = url_for('webhooks.build_trigger_webhook',
repository=repository, trigger_uuid=trigger.uuid,
_external=True)
handler.activate(trigger.uuid, webhook_url, trigger.auth_token,
new_config_dict)
except TriggerActivationException as e:
abort(400, message = e.msg)
return