@@ -72,7 +72,7 @@ export const protocolSetHandler = async (event: SubstrateEvent): Promise<void> =
72
72
const nftRecord = await NftEntity . get ( nftId . toString ( ) )
73
73
if ( nftRecord === undefined )
74
74
throw new Error ( "NFT record not found in db for when setting a new transmission protocol" )
75
- nftRecord . isTransmission = true
75
+ nftRecord . isTransmission = record . isActive
76
76
nftRecord . transmissionRecipient = record . to
77
77
nftRecord . transmissionProtocolId = transmissionId
78
78
nftRecord . updatedAt = commonEventData . timestamp
@@ -102,7 +102,7 @@ export const protocolRemovedHandler = async (event: SubstrateEvent): Promise<voi
102
102
// Side Effects on NftEntity
103
103
const nftRecord = await NftEntity . get ( nftId . toString ( ) )
104
104
if ( nftRecord === undefined ) throw new Error ( "NFT record not found in db for when removing transmission protocol" )
105
- nftRecord . isTransmission = false
105
+ nftRecord . isTransmission = record . isActive
106
106
nftRecord . transmissionRecipient = null
107
107
nftRecord . transmissionProtocolId = null
108
108
nftRecord . updatedAt = commonEventData . timestamp
@@ -196,7 +196,7 @@ export const capsuleTransmittedHandler = async (event: SubstrateEvent): Promise<
196
196
// Side Effects on NftEntity
197
197
const nftRecord = await NftEntity . get ( nftId . toString ( ) )
198
198
if ( nftRecord === undefined ) throw new Error ( "NFT record not found in db for when transmitting a capsule" )
199
- nftRecord . isTransmission = false
199
+ nftRecord . isTransmission = record . isActive
200
200
nftRecord . transmissionRecipient = null
201
201
nftRecord . transmissionProtocolId = null
202
202
nftRecord . owner = record . to
0 commit comments