소스 검색

[Issue 510] Fixed error where wildcard was failing due to missing response MIME type.

Christian Noon 10 년 전
부모
커밋
e476f96bd6
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      Source/Validation.swift

+ 6 - 0
Source/Validation.swift

@@ -117,6 +117,12 @@ extension Request {
                         return true
                     }
                 }
+            } else {
+                for contentType in acceptableContentTypes {
+                    if let MIMEType = MIMEType(contentType) where MIMEType.type == "*" && MIMEType.subtype == "*" {
+                        return true
+                    }
+                }
             }
 
             return false