Skip to content

Commit 53766ae

Browse files
committed
version 3.15.1
1 parent 9d9a6e1 commit 53766ae

File tree

9 files changed

+1220
-51
lines changed

9 files changed

+1220
-51
lines changed

docs/api-docs/slack_sdk/models/blocks/block_elements.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ <h1 class="title">Module <code>slack_sdk.models.blocks.block_elements</code></h1
353353
def __init__(
354354
self,
355355
*,
356-
text: str,
356+
text: Union[str, dict, PlainTextObject],
357357
url: str,
358358
action_id: Optional[str] = None,
359359
style: Optional[str] = None,
@@ -3480,7 +3480,7 @@ <h3>Inherited members</h3>
34803480
</dd>
34813481
<dt id="slack_sdk.models.blocks.block_elements.LinkButtonElement"><code class="flex name class">
34823482
<span>class <span class="ident">LinkButtonElement</span></span>
3483-
<span>(</span><span>*, text: str, url: str, action_id: Optional[str] = None, style: Optional[str] = None, **others: dict)</span>
3483+
<span>(</span><span>*, text: Union[str, dict, <a title="slack_sdk.models.blocks.basic_components.PlainTextObject" href="basic_components.html#slack_sdk.models.blocks.basic_components.PlainTextObject">PlainTextObject</a>], url: str, action_id: Optional[str] = None, style: Optional[str] = None, **others: dict)</span>
34843484
</code></dt>
34853485
<dd>
34863486
<div class="desc"><p>Block Elements are things that exists inside of your Blocks.
@@ -3521,7 +3521,7 @@ <h2 id="args">Args</h2>
35213521
def __init__(
35223522
self,
35233523
*,
3524-
text: str,
3524+
text: Union[str, dict, PlainTextObject],
35253525
url: str,
35263526
action_id: Optional[str] = None,
35273527
style: Optional[str] = None,

docs/api-docs/slack_sdk/socket_mode/builtin/client.html

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ <h1 class="title">Module <code>slack_sdk.socket_mode.builtin.client</code></h1>
210210
on_message_listener=self._on_message,
211211
on_error_listener=self._on_error,
212212
on_close_listener=self._on_close,
213+
ssl_context=self.web_client.ssl,
213214
)
214215
current_session.connect()
215216

@@ -279,10 +280,15 @@ <h1 class="title">Module <code>slack_sdk.socket_mode.builtin.client</code></h1>
279280
listener(message)
280281

281282
def _on_error(self, error: Exception):
282-
self.logger.exception(
283+
error_message = (
283284
f&#34;on_error invoked (session id: {self.session_id()}, &#34;
284285
f&#34;error: {type(error).__name__}, message: {error})&#34;
285286
)
287+
if self.trace_enabled:
288+
self.logger.exception(error_message)
289+
else:
290+
self.logger.error(error_message)
291+
286292
for listener in self.on_error_listeners:
287293
listener(error)
288294

@@ -313,10 +319,14 @@ <h1 class="title">Module <code>slack_sdk.socket_mode.builtin.client</code></h1>
313319
f&#34; (session id: {session_id})&#34;
314320
)
315321
except Exception as e:
316-
self.logger.exception(
322+
error_message = (
317323
&#34;Failed to start or stop the current session&#34;
318324
f&#34; (session id: {session_id}, error: {e})&#34;
319325
)
326+
if self.trace_enabled:
327+
self.logger.exception(error_message)
328+
else:
329+
self.logger.error(error_message)
320330

321331
def _monitor_current_session(self):
322332
if self.current_app_monitor_started:
@@ -543,6 +553,7 @@ <h2 id="args">Args</h2>
543553
on_message_listener=self._on_message,
544554
on_error_listener=self._on_error,
545555
on_close_listener=self._on_close,
556+
ssl_context=self.web_client.ssl,
546557
)
547558
current_session.connect()
548559

@@ -612,10 +623,15 @@ <h2 id="args">Args</h2>
612623
listener(message)
613624

614625
def _on_error(self, error: Exception):
615-
self.logger.exception(
626+
error_message = (
616627
f&#34;on_error invoked (session id: {self.session_id()}, &#34;
617628
f&#34;error: {type(error).__name__}, message: {error})&#34;
618629
)
630+
if self.trace_enabled:
631+
self.logger.exception(error_message)
632+
else:
633+
self.logger.error(error_message)
634+
619635
for listener in self.on_error_listeners:
620636
listener(error)
621637

@@ -646,10 +662,14 @@ <h2 id="args">Args</h2>
646662
f&#34; (session id: {session_id})&#34;
647663
)
648664
except Exception as e:
649-
self.logger.exception(
665+
error_message = (
650666
&#34;Failed to start or stop the current session&#34;
651667
f&#34; (session id: {session_id}, error: {e})&#34;
652668
)
669+
if self.trace_enabled:
670+
self.logger.exception(error_message)
671+
else:
672+
self.logger.error(error_message)
653673

654674
def _monitor_current_session(self):
655675
if self.current_app_monitor_started:
@@ -816,6 +836,7 @@ <h3>Methods</h3>
816836
on_message_listener=self._on_message,
817837
on_error_listener=self._on_error,
818838
on_close_listener=self._on_close,
839+
ssl_context=self.web_client.ssl,
819840
)
820841
current_session.connect()
821842

0 commit comments

Comments
 (0)