diff --git a/build/azure-pipelines/common/publish.ts b/build/azure-pipelines/common/publish.ts index 96e0d617e5..619f45e077 100644 --- a/build/azure-pipelines/common/publish.ts +++ b/build/azure-pipelines/common/publish.ts @@ -53,7 +53,7 @@ function getConfig(quality: string): Promise { }; return new Promise((c, e) => { - client.queryDocuments(collection, query).toArray((err, results) => { + client.queryDocuments(collection, query, { enableCrossPartitionQuery: true }).toArray((err, results) => { if (err && err.code !== 409) { return e(err); } c(!results || results.length === 0 ? createDefaultConfig(quality) : results[0] as any as Config); @@ -86,7 +86,7 @@ function createOrUpdate(commit: string, quality: string, platform: string, type: updateTries++; return new Promise((c, e) => { - client.queryDocuments(collection, updateQuery).toArray((err, results) => { + client.queryDocuments(collection, updateQuery, { enableCrossPartitionQuery: true }).toArray((err, results) => { if (err) { return e(err); } if (results.length !== 1) { return e(new Error('No documents')); }