Fixed Vimeo video embed doesn't work for URLs with a key specified

Brettflan

Active member
Affected version
2.2.7 Patch 1
This is apparently for Vimeo videos that have restricted access which requires a key to view them.

Example URL which XenForo does not recognize as valid for video embedding:
https://vimeo.com/626472445/016ba4ae7b

The end part ("016ba4ae7b") is the key needed to view the video. If you cut off the key from the end (and the leading slash), in order to make it an URL that XenForo recognizes as an embeddable video, Vimeo will indicate the video is not found since the access key is missing.

If you view that full video link above which includes the key, it works fine. The embed share link that the page provides for the video also works, and in it you can see how Vimeo specifies the key for this sort of restricted video in their embed code.
 
Once it is fixed, we will post in this thread and move it to the resolved bug reports forum. If we don't do that, nothing will have changed.
 
Thank you for reporting this issue, it has now been resolved. We are aiming to include any changes that have been made in a future XF release (2.2.9).

Change log:
Fix Vimeo time-based links and support unlisted videos via the key portion of the URL.
There may be a delay before changes are rolled out to the XenForo Community.
 
Top Bottom