Skip to content

Commit 572fbf0

Browse files
committed
refactor logary msg creation
1 parent 3ef0654 commit 572fbf0

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/FsTweet.Web/Wall.fs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,19 +122,22 @@ module Suave =
122122

123123
let onPublishTweetFailure (user : User) (err : PublishTweetError) =
124124
let (UserId userId) = user.UserId
125+
126+
let msg =
127+
Message.event Error "Tweet Notification Error"
128+
|> Message.setField "userId" userId
129+
125130
match err with
126131
| NotifyTweetError (tweetId, ex) ->
127132
let (TweetId tId) = tweetId
128-
Message.event Error "Tweet Notification Error"
133+
msg
129134
|> Message.addExn ex
130135
|> Message.setField "tweetId" tId
131-
|> Message.setField "userId" userId
132136
|> setUserData "err"
133137
>=> onPublishTweetSuccess tweetId
134138
| CreateTweetError ex ->
135-
Message.event Error "Tweet Notification Error"
139+
msg
136140
|> Message.addExn ex
137-
|> Message.setField "userId" userId
138141
|> setUserData "err"
139142
>=> JSON.internalError
140143

0 commit comments

Comments
 (0)