Skip to content

Commit

Permalink
Merge branch 'release/0.3.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
beniwohli committed May 16, 2011
2 parents 3a6fdb8 + d5194d7 commit 1a4055b
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 5 deletions.
2 changes: 1 addition & 1 deletion cms_search/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '0.3'
__version__ = '0.3.1'
2 changes: 1 addition & 1 deletion cms_search/search_helpers/indexes.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ def _get_field_copy(cls, field, language):
if model_attr:
model_attr += '_%s' % language.replace('-', '_')
arg_names = inspect.getargspec(indexes.SearchField.__init__)[0][2:]
kwargs = dict((arg_name, getattr(field, arg_name)) for arg_name in arg_names)
kwargs = dict((arg_name, getattr(field, arg_name)) for arg_name in arg_names if hasattr(field, arg_name))
kwargs['model_attr'] = model_attr
copy = field.__class__(**kwargs)
copy.null = True
Expand Down
3 changes: 2 additions & 1 deletion cms_search/search_helpers/templatetags/cms_search_tags.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,8 @@ def get_value(self, context, obj, field_name):
return self.EMPTY_VALUE

def get_translated_value(self, obj, field_name, language):
value = getattr(obj, '%s_%s' % (field_name, language), '')
safe_lang = language.replace('-', '_')
value = getattr(obj, '%s_%s' % (field_name, safe_lang), '')
if self._is_truthy(value):
return value
else:
Expand Down
2 changes: 1 addition & 1 deletion cms_search/search_indexes.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ class _PageIndex(_get_index_base()):
language = language_code

text = indexes.CharField(document=True, use_template=False)
pub_date = indexes.DateTimeField(model_attr='publication_date')
pub_date = indexes.DateTimeField(model_attr='publication_date', null=True)
login_required = indexes.BooleanField(model_attr='login_required')
url = indexes.CharField(stored=True, indexed=False, model_attr='get_absolute_url')
title = indexes.CharField(stored=True, indexed=False, model_attr='get_title')
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
# built documents.
#
# The short X.Y version.
version = '0.1'
version = '0.3.1'
# The full version, including alpha/beta/rc tags.
release = '0.1'

Expand Down

0 comments on commit 1a4055b

Please sign in to comment.