summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Rassi <rassi@10gen.com>2013-03-12 10:47:08 -0400
committerJason Rassi <rassi@10gen.com>2013-03-12 10:48:04 -0400
commitbb2313f4204203b8289546151d475f5d3b247511 (patch)
treebaf0faf28e1f2c766c19f1ccb241a392e5c52045
parentedb5f4efef0b5592f6e9449db86eca50223439ea (diff)
downloadmongo-bb2313f4204203b8289546151d475f5d3b247511.tar.gz
SERVER-8921 Change error condition for invalid text index spec
-rw-r--r--src/mongo/db/fts/fts_spec.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/fts/fts_spec.cpp b/src/mongo/db/fts/fts_spec.cpp
index 009aad2f70e..238065983cb 100644
--- a/src/mongo/db/fts/fts_spec.cpp
+++ b/src/mongo/db/fts/fts_spec.cpp
@@ -33,7 +33,7 @@ namespace mongo {
FTSSpec::FTSSpec( const BSONObj& indexInfo ) {
massert( 16739, "found invalid spec for text index",
- indexInfo.hasField("weights") );
+ indexInfo["weights"].isABSONObj() );
_defaultLanguage = indexInfo["default_language"].valuestrsafe();
_languageOverrideField = indexInfo["language_override"].valuestrsafe();