message: Fix for test proposal that have empty signatures
diff: @@ -14,7 +14,10 @@ export default function ProposalCallDetailsModal(props) {
  useEffect(() => {
  async function fetchDecodedParameters(actionNumber) {
  let regExp = /\(([^)]+)\)/;
  - let types = (regExp.exec(props.actions.signatures[actionNumber]))[1].split(",");
  + console.log('*** fetchDecodedParameters', actionNumber, props.actions.signatures);
  + let sigs = props.actions.signatures[actionNumber];
  + if (sigs.length) {
  + let types = (regExp.exec(sigs))[1].split(",");
  let decodedCall = await decodeParameters(types, props.actions.calldatas[actionNumber]);
  setDecoded({
  address: decodedCall[0],
  @@ -29,6 +32,7 @@ export default function ProposalCallDetailsModal(props) {
  description: decodedCall[9],
  });
  }
  + }
  fetchDecodedParameters(0);
  }, [props.actions.signatures, props.actions.calldatas]);
  