Esempio n. 1
0
    def _propagate_to_all_languages(self, obj, status):
        if self.is_testing_mode():
            return self.remove_object(obj) if status == QueuedItem.ACTION_REMOVED else self.update_object(obj)

        for language in get_available_languages():
            QueuedItem.objects.add_to_queue(obj, status, language)
Esempio n. 2
0
 def _propagate_to_all_languages( self, obj, status ):
     for language in get_available_languages():
         QueuedItem.objects.add_to_queue( obj, status, language )
Esempio n. 3
0
    def _propagate_to_all_languages( self, obj, status ):
        if self.is_testing_mode():
            return self.remove_object( obj ) if status == QueuedItem.ACTION_REMOVED else self.update_object( obj )

        for language in get_available_languages():
            QueuedItem.objects.add_to_queue( obj, status, language )