Skip to content

Commit ff632d1

Browse files
authored
CBL-7108: Valid keys cause invalid key error (#221)
1 parent 86f93f8 commit ff632d1

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • servers/jak/shared/common/main/java/com/couchbase/lite/mobiletest/endpoints/v1

servers/jak/shared/common/main/java/com/couchbase/lite/mobiletest/endpoints/v1/GetDocument.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,12 +65,12 @@ public Map<String, Object> getDocument(@NonNull TestContext ctxt, @NonNull Typed
6565

6666
final TypedMap docSpec = req.getMap(KEY_DOCUMENTS);
6767
if (docSpec == null) { throw new ClientError("No document specified for getDocument"); }
68-
req.validate(LEGAL_DOC_SPEC_KEYS);
68+
docSpec.validate(LEGAL_DOC_SPEC_KEYS);
6969

70-
final String collectionName = req.getString(KEY_COLLECTION);
70+
final String collectionName = docSpec.getString(KEY_COLLECTION);
7171
if (collectionName == null) { throw new ClientError("No collection specified for getDocument"); }
7272

73-
final String docId = req.getString(KEY_DOC_ID);
73+
final String docId = docSpec.getString(KEY_DOC_ID);
7474
if (docId == null) { throw new ClientError("No document id specified for getDocument"); }
7575

7676
return dbSvc.getDocument(ctxt, dbName, collectionName, docId);

0 commit comments

Comments
 (0)