Пример #1
0
def close_eng(request, eid):
    eng = Engagement.objects.get(id=eid)
    close_engagement(eng)
    messages.add_message(
        request,
        messages.SUCCESS,
        'Engagement closed successfully.',
        extra_tags='alert-success')
    create_notification(event='close_engagement',
                        title='Closure of %s' % eng.name,
                        description='The engagement "%s" was closed' % (eng.name),
                        engagement=eng, url=reverse('engagement_all_findings', args=(eng.id, ))),
    return HttpResponseRedirect(reverse("view_engagements", args=(eng.product.id, )))
Пример #2
0
def close_eng(request, eid):
    eng = Engagement.objects.get(id=eid)
    close_engagement(eng)
    messages.add_message(request,
                         messages.SUCCESS,
                         'Engagement closed successfully.',
                         extra_tags='alert-success')
    if eng.engagement_type == 'CI/CD':
        return HttpResponseRedirect(
            reverse("view_engagements_cicd", args=(eng.product.id, )))
    else:
        return HttpResponseRedirect(
            reverse("view_engagements", args=(eng.product.id, )))
Пример #3
0
def close_eng(request, eid):
    eng = Engagement.objects.get(id=eid)
    close_engagement(eng)
    messages.add_message(
        request,
        messages.SUCCESS,
        'Engagement closed successfully.',
        extra_tags='alert-success')
    create_notification(event='other',
                        title='Closure of %s' % eng.name,
                        description='The engagement "%s" was closed' % (eng.name),
                        url=request.build_absolute_uri(reverse('view_engagements', args=(eng.product.id, ))),)
    if eng.engagement_type == 'CI/CD':
        return HttpResponseRedirect(reverse("view_engagements_cicd", args=(eng.product.id, )))
    else:
        return HttpResponseRedirect(reverse("view_engagements", args=(eng.product.id, )))
Пример #4
0
 def close(self, request, pk=None):
     eng = get_object_or_404(Engagement.objects, id=pk)
     close_engagement(eng)
     return HttpResponse()