Describe the bug
Using a file named original. breaks the spoof validation.
To Reproduce
Attach a file on a URL that returns the content type header as image/png but the file name is broken such as original..
Expected behavior
Ignore the spoof validation against file extension.
Screenshots
N/A
Desktop (please complete the following information):
N/A
Smartphone (please complete the following information):
N/A
Additional context
Probably broken because of:
File.extname("original.")
#=> "."