@@ -14,7 +14,7 @@ import registration.services._
1414import registration .services .topic .TopicValidator
1515
1616import scala .concurrent .{ExecutionContext , Future }
17- import org .slf4j .{Logger , LoggerFactory , MDC }
17+ import org .slf4j .{Logger , LoggerFactory }
1818import play .api .http .HttpEntity
1919import providers .ProviderError
2020
@@ -62,18 +62,7 @@ final class Main(
6262 registerWithConverter(legacyRegistrationConverter)
6363
6464 def register : Action [Registration ] = actionWithTimeout(parse.json[Registration ]) { request : Request [Registration ] =>
65- Option (MDC .get(" invalidTopics" )).foreach { invalidTopics =>
66- val validTopics = Option (MDC .get(" validTopics" )).getOrElse(" " )
67- val userAgent = request.headers.get(" User-Agent" ).getOrElse(" unknown" )
68- val deviceToken = request.body.deviceToken
69- logger.warn(s " Request contains invalid topic type(s): [ $invalidTopics]. Filtering them out. Keeping: [ $validTopics]. Device token: $deviceToken. User agent: $userAgent" )
70- MDC .remove(" invalidTopics" )
71- MDC .remove(" validTopics" )
72- }
73- if (request.body.topics.isEmpty)
74- Future .successful(BadRequest (" Request contains no valid topics" ))
75- else
76- registerCommon(request.body).map(processResponse(_))
65+ registerCommon(request.body).map(processResponse(_))
7766 }
7867
7968 private def registerWithConverter [T ](converter : RegistrationConverter [T ])(implicit format : Format [T ]): Action [T ] = actionWithTimeout(parse.json[T ]) { request =>
0 commit comments