Skip to content

Commit 640ab36

Browse files
committed
fixed undefined rowKey error
1 parent 91cb034 commit 640ab36

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

BlockBlobReader/src/consumer.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,8 +195,9 @@ function getRowKey(metadata) {
195195

196196
async function setAppendBlobOffset(context, serviceBusTask, newOffset) {
197197

198+
let rowKey = "";
198199
try {
199-
let rowKey = getRowKey(serviceBusTask);
200+
rowKey = getRowKey(serviceBusTask);
200201
// Todo: this should be atomic update if other request decreases offset it shouldn't allow
201202
context.log.verbose("Attempting to update offset row: %s from: %d to: %d", rowKey, serviceBusTask.startByte, newOffset);
202203
let entity = {
@@ -208,7 +209,7 @@ async function setAppendBlobOffset(context, serviceBusTask, newOffset) {
208209
containerName: serviceBusTask.containerName,
209210
storageName: serviceBusTask.storageName
210211
}
211-
var updateResult = await azureTableClient.updateEntity(entity, "Merge");
212+
let updateResult = await azureTableClient.updateEntity(entity, "Merge");
212213
context.log.verbose("Updated offset result: %s row: %s from: %d to: %d", JSON.stringify(updateResult), rowKey, serviceBusTask.startByte, newOffset);
213214
} catch (error) {
214215
context.log.error(`Error - Failed to update OffsetMap table, error: ${JSON.stringify(error)}, rowKey: ${rowKey}, newOffset: ${newOffset}`)

BlockBlobReader/target/consumer_build/BlobTaskConsumer/index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,8 +195,9 @@ function getRowKey(metadata) {
195195

196196
async function setAppendBlobOffset(context, serviceBusTask, newOffset) {
197197

198+
let rowKey = "";
198199
try {
199-
let rowKey = getRowKey(serviceBusTask);
200+
rowKey = getRowKey(serviceBusTask);
200201
// Todo: this should be atomic update if other request decreases offset it shouldn't allow
201202
context.log.verbose("Attempting to update offset row: %s from: %d to: %d", rowKey, serviceBusTask.startByte, newOffset);
202203
let entity = {
@@ -208,7 +209,7 @@ async function setAppendBlobOffset(context, serviceBusTask, newOffset) {
208209
containerName: serviceBusTask.containerName,
209210
storageName: serviceBusTask.storageName
210211
}
211-
var updateResult = await azureTableClient.updateEntity(entity, "Merge");
212+
let updateResult = await azureTableClient.updateEntity(entity, "Merge");
212213
context.log.verbose("Updated offset result: %s row: %s from: %d to: %d", JSON.stringify(updateResult), rowKey, serviceBusTask.startByte, newOffset);
213214
} catch (error) {
214215
context.log.error(`Error - Failed to update OffsetMap table, error: ${JSON.stringify(error)}, rowKey: ${rowKey}, newOffset: ${newOffset}`)

BlockBlobReader/target/dlqprocessor_build/DLQTaskConsumer/index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,8 +195,9 @@ function getRowKey(metadata) {
195195

196196
async function setAppendBlobOffset(context, serviceBusTask, newOffset) {
197197

198+
let rowKey = "";
198199
try {
199-
let rowKey = getRowKey(serviceBusTask);
200+
rowKey = getRowKey(serviceBusTask);
200201
// Todo: this should be atomic update if other request decreases offset it shouldn't allow
201202
context.log.verbose("Attempting to update offset row: %s from: %d to: %d", rowKey, serviceBusTask.startByte, newOffset);
202203
let entity = {
@@ -208,7 +209,7 @@ async function setAppendBlobOffset(context, serviceBusTask, newOffset) {
208209
containerName: serviceBusTask.containerName,
209210
storageName: serviceBusTask.storageName
210211
}
211-
var updateResult = await azureTableClient.updateEntity(entity, "Merge");
212+
let updateResult = await azureTableClient.updateEntity(entity, "Merge");
212213
context.log.verbose("Updated offset result: %s row: %s from: %d to: %d", JSON.stringify(updateResult), rowKey, serviceBusTask.startByte, newOffset);
213214
} catch (error) {
214215
context.log.error(`Error - Failed to update OffsetMap table, error: ${JSON.stringify(error)}, rowKey: ${rowKey}, newOffset: ${newOffset}`)

0 commit comments

Comments
 (0)