IntersectMBO / IntersectMBO/govtool

🐛 "Create Governance Action" Page Not Functioning Properly

Open
#3,071 6 comments 0 reactions 1 assignee Claimed by @MSzalowski View on GitHub
🐛 Bug 🕵️‍♂️ Testing
Dominant language
HTML
Stars
21
Forks
29
Avg merge
2d 22h
Merged PRs (30d)
7

Description

### Area

Other

### Domain

gov.tools

### Which wallet were you using?

_No response_

### Context

The "Create Governance Action" page is still accessible on govtool. Does this mean users can create a governance action directly without following the proposal creation flow? If so, all governance action types listed on this page should work as expected. However, selecting HardForkInitiation or ParameterChange results in a null error.

Additionally, submitting a governance action (other than HardForkInitiation and ParameterChange) gets stuck on loading and does not complete.

### Steps to reproduce

1. Connect your wallet.
2. Navigate to [gov.tools/create_governance_action](https://gov.tools/create_governance_action).
3. Select HardForkInitiation or ParameterChange as the proposal type.
4. Observe the blank screen and check the console for errors.

https://www.loom.com/share/d9063917bf124617931fe280d114a13f?sid=bdb21cfa-b53e-416d-93b2-62de199a8a19

### Actual behavior

- The "Create Governance Action" page is still accessible.

![Image](https://github.com/user-attachments/assets/98bf96e2-a7b5-4dd6-a5d9-3fc4d3f07778)

- Selecting HardForkInitiation or ParameterChange results in a blank screen.

![Image](https://github.com/user-attachments/assets/4e893908-a407-4aff-8826-0225db95c0c0)

- Submitting governance actions of other types gets stuck on loading.

![Image](https://github.com/user-attachments/assets/e19ecaeb-6cd6-428f-a34c-95c58ead49c0)

### Expected behavior

- If governance actions require following the full proposal flow (proposal creation → comments/likes/polls → submission as governance action), then "**Create Governance Action**" page should be removed.
- If the page remains accessible, users should be able to submit proposals without errors or getting stuck.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.