Skip to content

Commit c8c42a1

Browse files
committed
Implementa nullish coalescing.
1 parent 5c7db83 commit c8c42a1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/services/correios.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ function analyzeAndParseResponse (response) {
3333

3434
function parseSuccessXML (xmlString) {
3535
try {
36-
const returnStatement = xmlString.replace(/\r?\n|\r/g, '').match(/<return>(.*)<\/return>/)[0] || ''
36+
const returnStatement = xmlString.replace(/\r?\n|\r/g, '').match(/<return>(.*)<\/return>/)[0] ?? ''
3737
const cleanReturnStatement = returnStatement.replace('<return>', '').replace('</return>', '')
3838
const parsedReturnStatement = cleanReturnStatement
3939
.split(/</)
@@ -53,7 +53,7 @@ function parseSuccessXML (xmlString) {
5353

5454
function parseAndextractErrorMessage (xmlString) {
5555
try {
56-
const returnStatement = xmlString.match(/<faultstring>(.*)<\/faultstring>/)[0] || ''
56+
const returnStatement = xmlString.match(/<faultstring>(.*)<\/faultstring>/)[0] ?? ''
5757
const cleanReturnStatement = returnStatement.replace('<faultstring>', '').replace('</faultstring>', '')
5858
return cleanReturnStatement
5959
} catch (e) {

0 commit comments

Comments
 (0)