diff --git a/src/store/modules/Logs/PostCodeLogsStore.js b/src/store/modules/Logs/PostCodeLogsStore.js index cb647b151a..7f45b68a3c 100644 --- a/src/store/modules/Logs/PostCodeLogsStore.js +++ b/src/store/modules/Logs/PostCodeLogsStore.js @@ -20,11 +20,18 @@ const PostCodeLogsStore = { Members = Members.filter((log) => log.MessageArgs[3] !== '00000000'); const postCodeLogs = Members.map((log) => { const { Created, MessageArgs, AdditionalDataURI } = log; + let asciiString = ''; + let hexString = MessageArgs[2]; + for (let i = 0; i < hexString.length; i += 2) { + const hexPair = hexString.substring(i, i + 2); + const decimalValue = parseInt(hexPair, 16); + asciiString += String.fromCharCode(decimalValue); + } return { date: new Date(Created), bootCount: MessageArgs[0], timeStampOffset: MessageArgs[1], - postCode: MessageArgs[3], + postCode: asciiString, uri: AdditionalDataURI, }; });