mirror of
https://github.com/Hopiu/wagtail.git
synced 2026-05-13 01:33:16 +00:00
Remap old embed paths to new ones
For backwards compatibility
This commit is contained in:
parent
43b6545a5a
commit
12b8c60a8f
1 changed files with 12 additions and 1 deletions
|
|
@ -5,10 +5,21 @@ from wagtail.wagtailembeds.finders.oembed import oembed
|
|||
from wagtail.wagtailembeds.finders.embedly import embedly
|
||||
|
||||
|
||||
MOVED_FINDERS = {
|
||||
'wagtail.wagtailembeds.embeds.embedly': 'wagtail.wagtailembeds.finders.embedly.embedly',
|
||||
'wagtail.wagtailembeds.embeds.oembed': 'wagtail.wagtailembeds.finders.oembed.oembed',
|
||||
}
|
||||
|
||||
|
||||
def get_default_finder():
|
||||
# Check if the user has set the embed finder manually
|
||||
if hasattr(settings, 'WAGTAILEMBEDS_EMBED_FINDER'):
|
||||
return import_string(settings.WAGTAILEMBEDS_EMBED_FINDER)
|
||||
finder_name = settings.WAGTAILEMBEDS_EMBED_FINDER
|
||||
|
||||
if finder_name in MOVED_FINDERS:
|
||||
finder_name = MOVED_FINDERS[finder_name]
|
||||
|
||||
return import_string(finder_name)
|
||||
|
||||
# Use embedly if the embedly key is set
|
||||
if hasattr(settings, 'WAGTAILEMBEDS_EMBEDLY_KEY'):
|
||||
|
|
|
|||
Loading…
Reference in a new issue