Пример #1
0
def reopen_eng(request, eid):
    eng = Engagement.objects.get(id=eid)
    reopen_engagement(eng)
    messages.add_message(request,
                         messages.SUCCESS,
                         'Engagement reopened 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, )))
Пример #2
0
def reopen_eng(request, eid):
    eng = Engagement.objects.get(id=eid)
    reopen_engagement(eng)
    messages.add_message(
        request,
        messages.SUCCESS,
        'Engagement reopened successfully.',
        extra_tags='alert-success')
    create_notification(event='other',
                        title='Reopening of %s' % eng.name,
                        engagement=eng,
                        description='The engagement "%s" was reopened' % (eng.name),
                        url=reverse('view_engagement', args=(eng.id, ))),
    return HttpResponseRedirect(reverse("view_engagements", args=(eng.product.id, )))
Пример #3
0
 def reopen(self, request, pk=None):
     eng = get_object_or_404(Engagement.objects, id=pk)
     reopen_engagement(eng)
     return HttpResponse()