Skip to content

Commit 7cfaca3

Browse files
authored
Merge pull request #204553 from msimecek/patch-1
JS code indentation
2 parents 562cd47 + e7d7a00 commit 7cfaca3

File tree

1 file changed

+39
-40
lines changed

1 file changed

+39
-40
lines changed

articles/cosmos-db/sql/how-to-write-stored-procedures-triggers-udfs.md

Lines changed: 39 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -319,35 +319,35 @@ The following example shows a post-trigger. This trigger queries for the metadat
319319

320320
```javascript
321321
function updateMetadata() {
322-
var context = getContext();
323-
var container = context.getCollection();
324-
var response = context.getResponse();
325-
326-
// item that was created
327-
var createdItem = response.getBody();
328-
329-
// query for metadata document
330-
var filterQuery = 'SELECT * FROM root r WHERE r.id = "_metadata"';
331-
var accept = container.queryDocuments(container.getSelfLink(), filterQuery,
332-
updateMetadataCallback);
333-
if(!accept) throw "Unable to update metadata, abort";
334-
335-
function updateMetadataCallback(err, items, responseOptions) {
336-
if(err) throw new Error("Error" + err.message);
337-
if(items.length != 1) throw 'Unable to find metadata document';
338-
339-
var metadataItem = items[0];
340-
341-
// update metadata
342-
metadataItem.createdItems += 1;
343-
metadataItem.createdNames += " " + createdItem.id;
344-
var accept = container.replaceDocument(metadataItem._self,
345-
metadataItem, function(err, itemReplaced) {
346-
if(err) throw "Unable to update metadata, abort";
347-
});
348-
if(!accept) throw "Unable to update metadata, abort";
349-
return;
350-
}
322+
var context = getContext();
323+
var container = context.getCollection();
324+
var response = context.getResponse();
325+
326+
// item that was created
327+
var createdItem = response.getBody();
328+
329+
// query for metadata document
330+
var filterQuery = 'SELECT * FROM root r WHERE r.id = "_metadata"';
331+
var accept = container.queryDocuments(container.getSelfLink(), filterQuery,
332+
updateMetadataCallback);
333+
if(!accept) throw "Unable to update metadata, abort";
334+
335+
function updateMetadataCallback(err, items, responseOptions) {
336+
if(err) throw new Error("Error" + err.message);
337+
if(items.length != 1) throw 'Unable to find metadata document';
338+
339+
var metadataItem = items[0];
340+
341+
// update metadata
342+
metadataItem.createdItems += 1;
343+
metadataItem.createdNames += " " + createdItem.id;
344+
var accept = container.replaceDocument(metadataItem._self,
345+
metadataItem, function(err, itemReplaced) {
346+
if(err) throw "Unable to update metadata, abort";
347+
});
348+
if(!accept) throw "Unable to update metadata, abort";
349+
return;
350+
}
351351
}
352352
```
353353

@@ -371,17 +371,16 @@ The following is a function definition to calculate income tax for various incom
371371

372372
```javascript
373373
function tax(income) {
374-
375-
if(income == undefined)
376-
throw 'no input';
377-
378-
if (income < 1000)
379-
return income * 0.1;
380-
else if (income < 10000)
381-
return income * 0.2;
382-
else
383-
return income * 0.4;
384-
}
374+
if (income == undefined)
375+
throw 'no input';
376+
377+
if (income < 1000)
378+
return income * 0.1;
379+
else if (income < 10000)
380+
return income * 0.2;
381+
else
382+
return income * 0.4;
383+
}
385384
```
386385

387386
For examples of how to register and use a user-defined function, see [How to use user-defined functions in Azure Cosmos DB](how-to-use-stored-procedures-triggers-udfs.md#how-to-work-with-user-defined-functions) article.

0 commit comments

Comments
 (0)