Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Currently FileUploadInterceptor uses injected pattern matcher for checking allowedTypes, which yields inconsistent behavior with different default pattern matchers. Some mime types which are working fine with WildcardHelper are not working with the RegexPatternMatcher, because of the special regex character presented in them (e.g. image/svg+xml - + is a special character in regex).
IMO file upload interceptor should use WildcardHelper no matter what pattern matcher is set as the default one. Or is there any point in injecting pattern matcher in file upload interceptor?
Original report: “Content-Type not allowed” while uploading an SVG file, that is in the allowed whitelist