Skip to content

Commit 681ee2b

Browse files
Clean up updateLetterStatus
1 parent 989792f commit 681ee2b

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

internal/datastore/src/letter-repository.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -139,14 +139,12 @@ export class LetterRepository {
139139
let result: UpdateCommandOutput;
140140
try {
141141
let updateExpression = 'set #status = :status, updatedAt = :updatedAt, supplierStatus = :supplierStatus, #ttl = :ttl';
142-
let expressionAttributeValues = {
143-
':status': letterToUpdate.status,
144-
':updatedAt': new Date().toISOString(),
145-
':supplierStatus': `${letterToUpdate.supplierId}#${letterToUpdate.status}`,
146-
':ttl': Math.floor(Date.now() / 1000 + 60 * 60 * this.config.ttlHours),
147-
...(!letterToUpdate.reasonCode && {':reasonCode': letterToUpdate.reasonCode}),
148-
...(!letterToUpdate.reasonText && {':reasonText': letterToUpdate.reasonText})
149-
};
142+
let expressionAttributeValues : Record<string, any> = {
143+
':status': letterToUpdate.status,
144+
':updatedAt': new Date().toISOString(),
145+
':supplierStatus': `${letterToUpdate.supplierId}#${letterToUpdate.status}`,
146+
':ttl': Math.floor(Date.now() / 1000 + 60 * 60 * this.config.ttlHours)
147+
};
150148

151149
if (letterToUpdate.reasonCode)
152150
{

0 commit comments

Comments
 (0)