Example #1
0
    def add_tag(self, tag, user):
        from servo.tasks import apply_rules

        if not isinstance(tag, Tag):
            tag = Tag.objects.get(pk=tag)

        self.tags.add(tag)

        event = Event(content_object=self)
        event.description = str(tag.pk)
        event.action = "set_tag"
        event.triggered_by = user

        apply_rules(event)
Example #2
0
    def add_tag(self, tag, user):
        from servo.tasks import apply_rules

        if not isinstance(tag, Tag):
            tag = Tag.objects.get(pk=tag)

        self.tags.add(tag)

        event = Event(content_object=self)
        event.description = str(tag.pk)
        event.action = "set_tag"
        event.triggered_by = user

        apply_rules(event)