From dc8f55b02da86fee0134354dca4603d8286520e8 Mon Sep 17 00:00:00 2001 From: Rui Manuel da Silva Martins Date: Wed, 20 May 2015 17:02:55 +0100 Subject: [PATCH] v0.0.8 --- README.md | 4 ++++ dist/wagtail-modeltranslation-0.0.8.tar.gz | Bin 0 -> 5152 bytes setup.py | 2 +- wagtail_modeltranslation.egg-info/PKG-INFO | 8 +++++++- wagtail_modeltranslation/models.py | 3 ++- 5 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 dist/wagtail-modeltranslation-0.0.8.tar.gz diff --git a/README.md b/README.md index 8bc2651..45f2e03 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,10 @@ Simple app containing a mixin model that integrates modeltranslation ## Release Notes +## v0.0.8 + +- Fixed issue related to deleting a non existing key on PAGE_EDIT_HANDLER dict + ## v0.0.7 - Fixed set_url_path() translatable model method diff --git a/dist/wagtail-modeltranslation-0.0.8.tar.gz b/dist/wagtail-modeltranslation-0.0.8.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..31d431d801852afd691b73ce515aa17fe9aff7d2 GIT binary patch literal 5152 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 OFaHmMF5pH0pa1~e`bQ-I literal 0 HcmV?d00001 diff --git a/setup.py b/setup.py index 3a28966..0692f52 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir))) setup( name='wagtail-modeltranslation', - version='0.0.7', + version='0.0.8', packages=['wagtail_modeltranslation'], include_package_data=True, license='BSD License', diff --git a/wagtail_modeltranslation.egg-info/PKG-INFO b/wagtail_modeltranslation.egg-info/PKG-INFO index 2e431c9..bff7560 100644 --- a/wagtail_modeltranslation.egg-info/PKG-INFO +++ b/wagtail_modeltranslation.egg-info/PKG-INFO @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: wagtail-modeltranslation -Version: 0.0.7 +Version: 0.0.8 Summary: Integration of django-modeltranslation with Wagtail CMS Home-page: https://github.com/infoportugal/wagtail-modeltranslation Author: Rui Martins @@ -11,6 +11,8 @@ Description: # Wagtail modeltranslation Simple app containing a mixin model that integrates modeltranslation (https://github.com/deschler/django-modeltranslation) into wagtail panels system. + ![alt tag](https://github.com/infoportugal/wagtail-modeltranslation/blob/master/screenshot.png?raw=true) + ## Quick start 1. Make sure you have django-modeltranslation installed: @@ -53,6 +55,10 @@ Description: # Wagtail modeltranslation ## Release Notes + ## v0.0.8 + + - Fixed issue related to deleting a non existing key on PAGE_EDIT_HANDLER dict + ## v0.0.7 - Fixed set_url_path() translatable model method diff --git a/wagtail_modeltranslation/models.py b/wagtail_modeltranslation/models.py index 32b0d80..f62bc09 100644 --- a/wagtail_modeltranslation/models.py +++ b/wagtail_modeltranslation/models.py @@ -51,7 +51,8 @@ class TranslationMixin(object): # DELETE TEMPORARY EDIT HANDLER IN ORDER TO LET WAGTAIL RECONSTRUCT # NEW EDIT HANDLER BASED ON NEW TRANSLATION PANELS - del PAGE_EDIT_HANDLERS[self.__class__] + if self.__class__ in PAGE_EDIT_HANDLERS: + del PAGE_EDIT_HANDLERS[self.__class__] def _fetch_defined_tabs(self): """