Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- val extFriendsRoute: Route =
- path("integration" / AuthTypeSegment / "friends" / "invite") { case authType =>
- if (authType == AuthType.Selfish)
- post {
- tracedHandleWith(NodeConfig.moduleName)(inviteFriendsByEmails)
- }
- else
- (get & parameter('token.as[String])) { case token =>
- tracedHandleWith(authType :: token :: HNil)(findFriendsToInviteByOAuth)
- }
- } ~
- path("integration" / AuthTypeSegment / "friends") { case authType =>
- if (authType == AuthType.Selfish)
- post {
- tracedHandleWith(NodeConfig.moduleName)(findFriendsByEmails)
- }
- else
- (get & parameter('token.as[String])) { case token =>
- tracedHandleWith(authType :: token :: HNil)(findFriendsByOAuth)
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement