def old_save(self, *args, **kwargs):
        original = None
        original_assigned = []
        if hasattr(self, 'instance'):
            try:
                original = Task.objects.get(pk=self.instance.id)
                original_assigned = list(original.assigned.all())
            except Task.DoesNotExist:
                pass

        instance = super(TaskForm, self).save(*args, **kwargs)

        if original:
            new_assigned = list(self.cleaned_data['assigned'])
            if original_assigned != new_assigned:
                for assignee in new_assigned:
                    self.instance.subscribers.add(assignee)

        return instance
Invoke udf_get() without any mandatory parameters.
dataset/ETHPy150Open treeio/treeio/treeio/projects/forms.py/TaskForm.old_save--crossover with--dataset/ETHPy150Open aerospike/aerospike-client-python/test/old_tests/test_get_udf.py/TestGetRegistered.test_udf_get_with_no_parameters