Exemplo n.º 1
0
 def get(self, *args, **kwargs):
     # Go through keyword arguments, and either save their values to our
     # instance, or raise an error.
     self.object = self.get_object()
     status = can_modify_trigger(self.request, self.object.provider.name.status, self.object.consumer.name.status)
     if status:
         return HttpResponseRedirect(reverse('base'))
     else:
         return super(TriggerUpdateView, self).get(self.request, *args, **kwargs)
Exemplo n.º 2
0
 def get(self, *args, **kwargs):
     # Go through keyword arguments, and either save their values to our
     # instance, or raise an error.
     self.object = self.get_object()
     status = can_modify_trigger(self.request, self.object.provider.name.status, self.object.consumer.name.status)
     if status:
         return HttpResponseRedirect(reverse('base'))
     else:
         return super(TriggerUpdateView, self).get(self.request, *args, **kwargs)
Exemplo n.º 3
0
 def test_can_modify_trigger(self):
     self.assertFalse(
         can_modify_trigger(self.request,
                            provider='ServiceRss',
                            consumer='ServiceTwitter'))
Exemplo n.º 4
0
 def test_can_modify_trigger(self):
     self.assertFalse(can_modify_trigger(self.request, provider='ServiceRss',
                                         consumer='ServiceTwitter'))