liquidvotingio / decidim-module-liquidvoting

GNU Affero General Public License v3.0
4 stars 0 forks source link

Enable assembly proposals and liquidvoting delegation of support #118

Closed davefrey closed 3 years ago

davefrey commented 3 years ago

I've added the routes blindly from memory; I haven't been able to test yet because I don't have assembly/component/proposal/something data set in a way that renders the Support button on the Assembly Proposal page.

I do however see Liquidvoting api calls in the log file (for support/delegation context), so I anticipate LV is fine once Supports are rendering.

Related to #43

oliverbarnes commented 3 years ago

I've set this PR to draft until it's tested manually and programmatically with assemblies data. So @jinjagit, you're not reviewing this as much as collaborating :)

jinjagit commented 3 years ago

Quick manual test, using only 1 user = appears to work. Needs further manual testing (with chain of delegations, etc.):

assembly_proposal

To re-create the proposal for an assembly (as I did for this test):

  1. Create an assembly (remember image files needed)
  2. Add Proposals component to assembly (remember to select 'Supports enabled' & 'Proposal creation enabled')
  3. Publish component
  4. Publish assembly (I always 'Update' first, but maybe not needed)
  5. Create proposal for assembly
  6. Visit proposal public page.