-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Description
The keymaster vote-poll CLI command fails with Invalid parameter: vote regardless of vote format.
Steps to Reproduce
# 1. Create a group for the roster
keymaster create-group test-voters
# Returns: did:cid:bagaaieraexigwh6565pzyyjztg4upectpoal5576zghheihlz4iec4n6evfa
# 2. Add self to group
keymaster add-group-member did:cid:bagaaiera... did:cid:bagaaieran... # (group DID, my DID)
# Returns: true
# 3. Create poll template and set roster to group DID
keymaster create-poll-template > poll.json
# Edit poll.json to set roster to group DID
# 4. Create poll
keymaster create-poll poll.json
# Returns: did:cid:bagaaierahkacvly3jbavm7a7icyxnrzs5tuk34sbomzrdvww7usak3yej4fq
# 5. Verify eligibility
keymaster view-poll did:cid:bagaaierah...
# Shows: "isEligible": true, "hasVoted": false
# 6. Attempt to vote
keymaster vote-poll did:cid:bagaaierah... yes
# Returns: Invalid parameter: voteFormats Attempted
All fail with the same error:
yes(option name)1(option index)"yes"(quoted)
Environment
- Poll confirmed on hyperswarm
- Group membership confirmed
view-pollshowsisEligible: true
Expected Behavior
Vote should be cast and ballot DID returned.
Actual Behavior
Invalid parameter: vote
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels