Преглед на файлове

Lookup task only if list has items

Marc Gibbons преди 8 години
родител
ревизия
522ef610ea
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      celery/canvas.py

+ 2 - 1
celery/canvas.py

@@ -1337,7 +1337,8 @@ class chord(Signature):
                 tasks = self.tasks.tasks  # is a group
             except AttributeError:
                 tasks = self.tasks
-            app = tasks[0]._app
+            if len(tasks):
+                app = tasks[0]._app
             if app is None and body is not None:
                 app = body._app
         return app if app is not None else current_app