Not completely sure if this is a bug report or support request.

We updated our dev environment from Panopoly 1.26 to 1.27. The upgrade has broken Media: oEmbed capabilities. After entering the oEmbed resource link in URL field of media browser > web tab, we receive the following error:

Fatal error: Class 'MediaInternetOEmbedHandler' not found in ....panopoly/modules/contrib/media/modules/media_internet/media_internet.module on line 110

This is working in our live environment running Panopoly 1.26. I am at a loss because I read through the 1.27 release notes and I don't see any changes to the Media Internet module that would break Media oEmbed.

Comments

hfarrier created an issue. See original summary.

dsnopek’s picture

Category: Bug report » Support request
Status: Active » Postponed (maintainer needs more info)

Hm, we didn't change anything with Media in 1.27.

Is it possible that the media_oembed module has gotten disabled or deleted on your dev environment?

If that's not it, can you try clearing the Drupal cache a couple times?

If that doesn't work, can you try installing the registry_rebuild extension for drush:

https://www.drupal.org/project/registry_rebuild

... and running:

drush rr

Hopefully one of those ideas will help! If not, please let us know.

manuel.adan’s picture

Same problem here.

Class MediaInternetOEmbedHandler is defined at

oembed/MediaInternetOEmbedHandler.inc

May be a missing include?

Is the separate module media_oembed required to integrate oembed with the media browser? I didn't found any documentation or note in READMEs

hfarrier’s picture

Version: 7.x-1.27 » 7.x-1.33

same problem here.