Summary

Flickr URLs can now use the username of the user, rather than their ID, for example:

https://www.flickr.com/photos/gaborhojtsy/sets/72157594344908738/

This is not supported by the pattern matching in the module.

Steps to recreate

Try entering the above URL as a Flickr embed in the media module.

Proposed resolution

Update the pattern matching to support this alternative URL structure (in addition to the previous structure, which can still be used).

Comments

steinmb’s picture

Thank you for the report. Do you know if there have been changes done to their API or is this an addition? I just stepped up as a co maintainer, so any information to save time getting to know Flickr API would be great.

steinmb’s picture

This might also be related to #1490012: Using flickr.people.findByUsername does not always map to the expected user.. Have not found time to look into it.

JKingsnorth’s picture

Not sure steinmb, sorry. I'm not at all familiar with the Flickr API.

Leeteq’s picture

steinmb’s picture

Assigned: Unassigned » steinmb
steinmb’s picture

Assigned: steinmb » Unassigned
Status: Active » Closed (cannot reproduce)

Unable to re-produce. That specific album/set is unlisted. Verified in https://www.flickr.com/services/api/explore/flickr.photosets.getInfo - try doing a lookup to the set id 72157594344908738

<rsp stat="fail">
  <err code="1" msg="Photoset not found" />
</rsp>

Other albums and sets seems to working just fine.