浏览代码

Handling subscription arguments after result subscription

almahmoud 7 年之前
父节点
当前提交
9ca0f9250b
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      cloudbridge/cloud/base/provider.py

+ 2 - 0
cloudbridge/cloud/base/provider.py

@@ -193,6 +193,8 @@ class EventHandler(object):
                 if new_result:
                 if new_result:
                     result = new_result
                     result = new_result
             elif next.handler_type == HandlerType.SUBSCRIPTION:
             elif next.handler_type == HandlerType.SUBSCRIPTION:
+                if args.get('callback_result'):
+                    args.pop('callback_result')
                 new_result = next.invoke(args)
                 new_result = next.invoke(args)
                 if new_result:
                 if new_result:
                     result = new_result
                     result = new_result