Ejemplo n.º 1
0
def project_app_cancel(request, project_uuid, application_id):
    with ExceptionHandler(request):
        with transaction.commit_on_success():
            cancel_application(application_id, project_uuid,
                               request_user=request.user)
            messages.success(request,
                             _(astakos_messages.APPLICATION_CANCELLED))
    return redirect(reverse('project_list'))
Ejemplo n.º 2
0
def _project_app_cancel(request, application_id):
    chain_id = None
    try:
        application_id = int(application_id)
        chain_id = get_related_project_id(application_id)
        cancel_application(application_id, request.user)
    except (IOError, PermissionDenied), e:
        messages.error(request, e)
Ejemplo n.º 3
0
def project_app_cancel(request, project_uuid, application_id):
    with ExceptionHandler(request):
        with transaction.commit_on_success():
            cancel_application(application_id, project_uuid,
                               request_user=request.user)
            messages.success(request,
                             _(astakos_messages.APPLICATION_CANCELLED))
    return redirect(reverse('project_list'))
Ejemplo n.º 4
0
def _project_app_cancel(request, application_id):
    chain_id = None
    try:
        application_id = int(application_id)
        chain_id = get_related_project_id(application_id)
        cancel_application(application_id, request.user)
    except ProjectError as e:
        messages.error(request, e)

    else:
        msg = _(astakos_messages.APPLICATION_CANCELLED)
        messages.success(request, msg)
        return chain_id
Ejemplo n.º 5
0
def _project_app_cancel(request, application_id):
    chain_id = None
    try:
        application_id = int(application_id)
        chain_id = get_related_project_id(application_id)
        cancel_application(application_id, request.user)
    except ProjectError as e:
        messages.error(request, e)

    else:
        msg = _(astakos_messages.APPLICATION_CANCELLED)
        messages.success(request, msg)
        return chain_id