Browse Source

query node - null charater bytes rule fix II

ondratra 3 years ago
parent
commit
b5de06bf48
1 changed files with 3 additions and 4 deletions
  1. 3 4
      query-node/mappings/src/common.ts

+ 3 - 4
query-node/mappings/src/common.ts

@@ -217,12 +217,11 @@ export function convertBytesToString(b: Bytes | null): string {
     return ''
   }
 
-  const result = Buffer.from(b.toU8a(true)).toString()
+  const text = Buffer.from(b.toU8a(true)).toString()
 
   // prevent utf-8 null character
-  if (result.match(/^\0+$/)) {
-    return ''
-  }
+  // eslint-disable-next-line no-control-regex
+  const result = text.replace(/\u0000/g, '')
 
   return result
 }