thirdparty/google_appengine/google/appengine/ext/search/__init__.py
changeset 2309 be1b94099f2d
parent 1278 a7766286a7be
child 2864 2e0b0af889be
--- a/thirdparty/google_appengine/google/appengine/ext/search/__init__.py	Tue May 12 13:02:10 2009 +0200
+++ b/thirdparty/google_appengine/google/appengine/ext/search/__init__.py	Tue May 12 15:39:52 2009 +0200
@@ -143,6 +143,7 @@
     self._word_delimiter_regex = word_delimiter_regex
     if isinstance(kind_or_entity, datastore.Entity):
       self._Entity__key = kind_or_entity._Entity__key
+      self._Entity__unindexed_properties = frozenset(kind_or_entity.unindexed_properties())
       self.update(kind_or_entity)
     else:
       super(SearchableEntity, self).__init__(kind_or_entity, *args, **kwargs)