Merge pull request #302 from nephila/hotfix/3.3
Fixed compatibility error for 3.3
This commit is contained in:
commit
9b446a34a0
1 changed files with 10 additions and 2 deletions
|
@ -5,6 +5,7 @@ from copy import deepcopy
|
||||||
|
|
||||||
from aldryn_apphooks_config.admin import BaseAppHookConfig, ModelAppHookConfig
|
from aldryn_apphooks_config.admin import BaseAppHookConfig, ModelAppHookConfig
|
||||||
from cms.admin.placeholderadmin import FrontendEditableAdminMixin, PlaceholderAdminMixin
|
from cms.admin.placeholderadmin import FrontendEditableAdminMixin, PlaceholderAdminMixin
|
||||||
|
from cms.models import CMSPlugin
|
||||||
from django import forms
|
from django import forms
|
||||||
from django.apps import apps
|
from django.apps import apps
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
@ -91,10 +92,17 @@ class PostAdmin(PlaceholderAdminMixin, FrontendEditableAdminMixin,
|
||||||
urls.extend(super(PostAdmin, self).get_urls())
|
urls.extend(super(PostAdmin, self).get_urls())
|
||||||
return urls
|
return urls
|
||||||
|
|
||||||
def post_add_plugin(self, request, placeholder, plugin):
|
def post_add_plugin(self, request, obj1, obj2=None):
|
||||||
|
if isinstance(obj1, CMSPlugin):
|
||||||
|
plugin = obj1
|
||||||
|
elif isinstance(obj2, CMSPlugin):
|
||||||
|
plugin = obj2
|
||||||
if plugin.plugin_type in get_setting('LIVEBLOG_PLUGINS'):
|
if plugin.plugin_type in get_setting('LIVEBLOG_PLUGINS'):
|
||||||
plugin = plugin.move(plugin.get_siblings().first(), 'first-sibling')
|
plugin = plugin.move(plugin.get_siblings().first(), 'first-sibling')
|
||||||
return super(PostAdmin, self).post_add_plugin(request, placeholder, plugin)
|
if isinstance(obj1, CMSPlugin):
|
||||||
|
return super(PostAdmin, self).post_add_plugin(request, plugin)
|
||||||
|
elif isinstance(obj2, CMSPlugin):
|
||||||
|
return super(PostAdmin, self).post_add_plugin(request, obj1, plugin)
|
||||||
|
|
||||||
def publish_post(self, request, pk):
|
def publish_post(self, request, pk):
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in a new issue