diff options
Diffstat (limited to 'ishtar_common/forms_common.py')
| -rw-r--r-- | ishtar_common/forms_common.py | 9 | 
1 files changed, 2 insertions, 7 deletions
| diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py index 5b4566a31..af16e6deb 100644 --- a/ishtar_common/forms_common.py +++ b/ishtar_common/forms_common.py @@ -43,7 +43,7 @@ from ishtar_common.templatetags.link_to_window import link_to_window  from forms import FinalForm, FormSet, reverse_lazy, name_validator, \      TableSelect, ManageOldType, CustomForm, FieldType, \      FormSetWithDeleteSwitches, IshtarForm, get_data_from_formset -from ishtar_common.utils import is_downloadable +from ishtar_common.utils import is_downloadable, clean_session_cache  def get_town_field(label=_(u"Town"), required=True): @@ -829,12 +829,7 @@ class ProfilePersonForm(forms.Form):          profile.current = True          profile.save() -        # clean session cache -        cache_key_list = 'sessionlist-{}'.format(session.session_key) -        key_list = cache.get(cache_key_list, []) -        for key in key_list: -            cache.set(key, None, settings.CACHE_TIMEOUT) -        cache.set(cache_key_list, [], settings.CACHE_TIMEOUT) +        clean_session_cache(session)  class TownForm(forms.Form): | 
