|
@@ -5,7 +5,7 @@ import { WorkingGroup, WorkerId, ThreadId } from '@joystream/types/augment/all'
|
|
|
import { Worker, Event, Network } from 'query-node/dist/model'
|
|
|
import { BaseModel } from '@joystream/warthog'
|
|
|
import { metaToObject } from '@joystream/metadata-protobuf/utils'
|
|
|
-import { AnyMessage, AnyMetadataClass, DecodedMetadataObject } from '@joystream/metadata-protobuf/types'
|
|
|
+import { AnyMetadataClass, DecodedMetadataObject } from '@joystream/metadata-protobuf/types'
|
|
|
import BN from 'bn.js'
|
|
|
|
|
|
export const CURRENT_NETWORK = Network.OLYMPIA
|
|
@@ -200,8 +200,8 @@ export function deserializeMetadata<T>(
|
|
|
try {
|
|
|
const message = metadataType.decode(metadataBytes.toU8a(true))
|
|
|
Object.keys(message).forEach((key) => {
|
|
|
- if (typeof message[key] === 'string') {
|
|
|
- message[key] = bytesToString(message[key])
|
|
|
+ if (key in message && typeof message[key] === 'string') {
|
|
|
+ message[key] = perpareString(message[key])
|
|
|
}
|
|
|
})
|
|
|
return metaToObject(metadataType, message)
|