Skip to content

Commit b630d9a

Browse files
committed
Remove autotrusting on !amitrusted command
1 parent 1708b84 commit b630d9a

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

src/Bot/Links.hs

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ module Bot.Links
1313
) where
1414

1515
import Bot.Replies
16-
import Control.Applicative
1716
import Control.Monad
1817
import Control.Monad.Trans.Maybe
1918
import Data.Either
@@ -56,12 +55,6 @@ findTrustedUser name =
5655
findTrustedSender :: Sender -> MaybeT Effect (Entity TrustedUser)
5756
findTrustedSender = findTrustedUser . senderName
5857

59-
autoTrustSender :: Sender -> MaybeT Effect (Entity TrustedUser)
60-
autoTrustSender sender
61-
| senderSubscriber sender || senderAuthority sender =
62-
MaybeT $ fmap Just $ createEntity Proxy $ TrustedUser $ senderName sender
63-
| otherwise = MaybeT $ return Nothing
64-
6558
textContainsLink :: T.Text -> Bool
6659
textContainsLink t =
6760
isRight $ do
@@ -102,8 +95,7 @@ amitrustedCommand :: Reaction Message ()
10295
amitrustedCommand =
10396
cmapR (const id) $
10497
transR (reflect messageSender) $
105-
liftR
106-
(\sender -> runMaybeT (findTrustedSender sender <|> autoTrustSender sender)) $
98+
liftR (runMaybeT . findTrustedSender) $
10799
cmapR (maybe "no PepeHands" (const "yes Pog")) $ Reaction replyMessage
108100

109101
istrustedCommand :: Reaction Message T.Text

0 commit comments

Comments
 (0)