|
@@ -15,6 +15,7 @@ import { Seat } from '@joystream/types/council';
|
|
|
import ProposalDiscussion from './discussion/ProposalDiscussion';
|
|
|
|
|
|
import styled from 'styled-components';
|
|
|
+import { bytesToString } from '@polkadot/joy-utils/functions/misc';
|
|
|
|
|
|
const ProposalDetailsMain = styled.div`
|
|
|
display: flex;
|
|
@@ -99,7 +100,7 @@ export function getExtendedStatus (proposal: ParsedProposal, bestNumber: BlockNu
|
|
|
if (approvedStatus === 'ExecutionFailed') {
|
|
|
const executionFailedStatus = proposalStatus.asType('Approved').asType('ExecutionFailed');
|
|
|
|
|
|
- executionFailReason = Buffer.from(executionFailedStatus.error.toString().replace('0x', ''), 'hex').toString();
|
|
|
+ executionFailReason = bytesToString(executionFailedStatus.error);
|
|
|
}
|
|
|
}
|
|
|
}
|