@@ -211,7 +211,7 @@ <h1 class="title">Module <code>slack_bolt.app.async_app</code></h1>
211211 oauth_flow: Instantiated `slack_bolt.oauth.AsyncOAuthFlow`. This is always prioritized over oauth_settings.
212212 verification_token: Deprecated verification mechanism. This can used only for ssl_check requests.
213213 """
214- signing_secret = signing_secret or os.environ.get("SLACK_SIGNING_SECRET")
214+ signing_secret = signing_secret or os.environ.get("SLACK_SIGNING_SECRET", "" )
215215 token = token or os.environ.get("SLACK_BOT_TOKEN")
216216
217217 self._name: str = name or inspect.stack()[1].filename.split(os.path.sep)[-1]
@@ -355,7 +355,7 @@ <h1 class="title">Module <code>slack_bolt.app.async_app</code></h1>
355355 # Middleware Initialization
356356 # --------------------------------------
357357
358- self._async_middleware_list: List[Union[Callable, AsyncMiddleware] ] = []
358+ self._async_middleware_list: List[AsyncMiddleware] = []
359359 self._async_listeners: List[AsyncListener] = []
360360
361361 self._process_before_response = process_before_response
@@ -534,7 +534,7 @@ <h1 class="title">Module <code>slack_bolt.app.async_app</code></h1>
534534 starting_time = time.time()
535535 self._init_context(req)
536536
537- resp: BoltResponse = BoltResponse(status=200, body="")
537+ resp: Optional[ BoltResponse] = BoltResponse(status=200, body="")
538538 middleware_state = {"next_called": False}
539539
540540 async def async_middleware_next():
@@ -670,7 +670,8 @@ <h1 class="title">Module <code>slack_bolt.app.async_app</code></h1>
670670 if len(args) > 0:
671671 middleware_or_callable = args[0]
672672 if isinstance(middleware_or_callable, AsyncMiddleware):
673- self._async_middleware_list.append(middleware_or_callable)
673+ middleware: AsyncMiddleware = middleware_or_callable
674+ self._async_middleware_list.append(middleware)
674675 elif isinstance(middleware_or_callable, Callable):
675676 self._async_middleware_list.append(
676677 AsyncCustomMiddleware(
@@ -1598,7 +1599,7 @@ <h2 id="args">Args</h2>
15981599 oauth_flow: Instantiated `slack_bolt.oauth.AsyncOAuthFlow`. This is always prioritized over oauth_settings.
15991600 verification_token: Deprecated verification mechanism. This can used only for ssl_check requests.
16001601 """
1601- signing_secret = signing_secret or os.environ.get("SLACK_SIGNING_SECRET")
1602+ signing_secret = signing_secret or os.environ.get("SLACK_SIGNING_SECRET", "" )
16021603 token = token or os.environ.get("SLACK_BOT_TOKEN")
16031604
16041605 self._name: str = name or inspect.stack()[1].filename.split(os.path.sep)[-1]
@@ -1742,7 +1743,7 @@ <h2 id="args">Args</h2>
17421743 # Middleware Initialization
17431744 # --------------------------------------
17441745
1745- self._async_middleware_list: List[Union[Callable, AsyncMiddleware] ] = []
1746+ self._async_middleware_list: List[AsyncMiddleware] = []
17461747 self._async_listeners: List[AsyncListener] = []
17471748
17481749 self._process_before_response = process_before_response
@@ -1921,7 +1922,7 @@ <h2 id="args">Args</h2>
19211922 starting_time = time.time()
19221923 self._init_context(req)
19231924
1924- resp: BoltResponse = BoltResponse(status=200, body="")
1925+ resp: Optional[ BoltResponse] = BoltResponse(status=200, body="")
19251926 middleware_state = {"next_called": False}
19261927
19271928 async def async_middleware_next():
@@ -2057,7 +2058,8 @@ <h2 id="args">Args</h2>
20572058 if len(args) > 0:
20582059 middleware_or_callable = args[0]
20592060 if isinstance(middleware_or_callable, AsyncMiddleware):
2060- self._async_middleware_list.append(middleware_or_callable)
2061+ middleware: AsyncMiddleware = middleware_or_callable
2062+ self._async_middleware_list.append(middleware)
20612063 elif isinstance(middleware_or_callable, Callable):
20622064 self._async_middleware_list.append(
20632065 AsyncCustomMiddleware(
@@ -3005,7 +3007,7 @@ <h2 id="returns">Returns</h2>
30053007 starting_time = time.time()
30063008 self._init_context(req)
30073009
3008- resp: BoltResponse = BoltResponse(status=200, body="")
3010+ resp: Optional[ BoltResponse] = BoltResponse(status=200, body="")
30093011 middleware_state = {"next_called": False}
30103012
30113013 async def async_middleware_next():
@@ -3732,7 +3734,8 @@ <h2 id="args">Args</h2>
37323734 if len(args) > 0:
37333735 middleware_or_callable = args[0]
37343736 if isinstance(middleware_or_callable, AsyncMiddleware):
3735- self._async_middleware_list.append(middleware_or_callable)
3737+ middleware: AsyncMiddleware = middleware_or_callable
3738+ self._async_middleware_list.append(middleware)
37363739 elif isinstance(middleware_or_callable, Callable):
37373740 self._async_middleware_list.append(
37383741 AsyncCustomMiddleware(
0 commit comments