diff options
author | Andrej Shadura <andrewsh@debian.org> | 2021-05-11 16:41:38 +0200 |
---|---|---|
committer | Andrej Shadura <andrewsh@debian.org> | 2021-05-11 16:41:38 +0200 |
commit | 8b13141dd36d5784fe820afa06aa21a0c5735155 (patch) | |
tree | 12ac731328b325992ab80b1c8cecf4ed79f7935b /synapse/appservice/scheduler.py | |
parent | 55e3da6770137d9858028903525a99764b39e8b3 (diff) |
New upstream version 1.33.2
Diffstat (limited to 'synapse/appservice/scheduler.py')
-rw-r--r-- | synapse/appservice/scheduler.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/synapse/appservice/scheduler.py b/synapse/appservice/scheduler.py index 366c476f..6a2ce99b 100644 --- a/synapse/appservice/scheduler.py +++ b/synapse/appservice/scheduler.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2015, 2016 OpenMarket Ltd # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -49,7 +48,7 @@ This is all tied together by the AppServiceScheduler which DIs the required components. """ import logging -from typing import List +from typing import List, Optional from synapse.appservice import ApplicationService, ApplicationServiceState from synapse.events import EventBase @@ -191,11 +190,11 @@ class _TransactionController: self, service: ApplicationService, events: List[EventBase], - ephemeral: List[JsonDict] = [], + ephemeral: Optional[List[JsonDict]] = None, ): try: txn = await self.store.create_appservice_txn( - service=service, events=events, ephemeral=ephemeral + service=service, events=events, ephemeral=ephemeral or [] ) service_is_up = await self._is_service_up(service) if service_is_up: |