File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
bot/connector-mattermost/src/main/kotlin
shared/src/main/kotlin/vertx Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ package ai.tock.bot.connector.mattermost
1919import ai.tock.bot.connector.mattermost.model.MattermostMessageOut
2020import ai.tock.shared.addJacksonConverter
2121import ai.tock.shared.create
22+ import ai.tock.shared.error
2223import ai.tock.shared.longProperty
2324import ai.tock.shared.retrofitBuilderWithTimeoutAndLogger
2425import mu.KotlinLogging
@@ -56,7 +57,11 @@ internal class MattermostClient(
5657 .create()
5758
5859 fun sendMessage (message : MattermostMessageOut ) {
59- val response = mattermostApi.sendMessage(mattermostToken, message).execute()
60- logger.debug { response }
60+ try {
61+ val response = mattermostApi.sendMessage(mattermostToken, message).execute()
62+ logger.debug { response }
63+ } catch (e: Throwable ) {
64+ logger.error(e)
65+ }
6166 }
6267}
Original file line number Diff line number Diff line change @@ -194,6 +194,7 @@ internal fun vertxExecutor(): Executor {
194194 val v = blocking.call()
195195 promise.complete(v)
196196 } catch (e: Throwable ) {
197+ logger.error(e)
197198 promise.fail(e)
198199 } finally {
199200 promise.tryFail(" call not completed" )
You can’t perform that action at this time.
0 commit comments