#60610 closed enhancement (fixed)
Consider fixing user mistakes and/or adding unit tests for $preferred_ext in wp_mime_type_icon()
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | 6.6 | Priority: | normal |
| Severity: | normal | Version: | 6.5 |
| Component: | Media | Keywords: | has-patch has-unit-tests commit |
| Focuses: | Cc: |
Description
Follow-up to ticket:31352#comment:54
The $preferred_ext value for wp_mime_type_icon() begins with a period, and developers might miss that. The function could check the first character and add the dot if it does not exist there. The function also could ensure that the letters are lowercase.
For unit tests, the test_wp_mime_type_icon_video test in post/attachments.php checks the default $preferred_ext parameter value. Adding at least one more test with a specific $preferred_ext could help.
Change History (8)
#1
@
2 years ago
- Milestone changed from Awaiting Review to 6.6
- Owner set to joedolson
- Status changed from new to accepted
This ticket was mentioned in Slack in #core-media by joedolson. View the logs.
2 years ago
This ticket was mentioned in PR #6592 on WordPress/wordpress-develop by @khokansardar.
22 months ago
#4
- Keywords has-patch has-unit-tests added; needs-patch needs-unit-tests removed
This ticket was mentioned in Slack in #core-media by antpb. View the logs.
22 months ago
@joedolson commented on PR #6592:
22 months ago
#8
In r58248
…for it
Add
$preferred_extcheck in functionwp_mime_type_iconwith proper unit test cases.Trac ticket: #60610