Fixes issue where empty partition key is treated like nonexistent key… (#1359)

This commit is contained in:
vchske
2022-12-09 15:14:46 -08:00
committed by GitHub
parent 952491a3ad
commit b0eaac5b84
3 changed files with 3 additions and 4 deletions

View File

@@ -21,8 +21,7 @@ export const readDocument = async (collection: CollectionBase, documentId: Docum
const response = await client()
.database(collection.databaseId)
.container(collection.id())
// use undefined if the partitionKeyValue is empty
.item(documentId.id(), documentId.partitionKeyValue?.length === 0 ? undefined : documentId.partitionKeyValue)
.item(documentId.id(), documentId.partitionKeyValue?.length === 0 ? "" : documentId.partitionKeyValue)
.read(options);
return response?.resource;