Skip to content

Improve UI for Proposals relations with Meetings  #5717

@carolromero

Description

@carolromero

ref: PP040

User story

Is your feature request related to a problem? Please describe.

As a participatory admin it's very frustrating when I have to relate Proposals to a Meeting when I'm closing the Meeting on the "Proposals created in the meeting" field.

The problems I found are:

  • It's very difficult to find the Proposals as they're ordered by name
  • If I select a Proposal and then I misclick or forgot to use the control key for the multiselect I lose the selection
  • It doesn't scale well when there are dozens of proposals
  • If a Proposal was recently created is difficult to find as it's ordered by name

Right now this is multiselect:

Describe the solution you'd like

To have a selector with search capabilities. It'd be nice to also search by the Proposal name, Reference or ID.

Ideally we could reimplement here and improve the proposals finder (Included proposals) that's on Accountability module, as this already solves most of these problems:

Although it still needs some new improvements:

  • To be able to search by ID without the "#" symbol as administrators users are not used to search by this way
  • To see the last proposals ordered by date on the modal selection for quick selection
  • To see the summary of selected proposals while I'm searching and selecting

Describe alternatives you've considered
On some of this multiselects, at least one administrator has found a hack, involving:

  1. Changing the title of the Proposal, adding a "1." (ie if the Proposal has a title of "Lorem" is changed to "1. Lorem")
  2. Easily finding the Proposal (is one of the first ones) and relating it
  3. Changing again the title of the Proposal

As an alternative we found out this library that would be nice to have.

Additional context
N/A

Does this issue could impact on users private data?
No

Acceptance criteria

  • As an admin I can search Proposals by name on "Proposals created in the meeting"
  • As an admin I can search Proposals by reference on "Proposals created in the meeting"
  • As an admin I can't misclick all the Proposals on "Proposals created in the meeting"
  • As an admin I can see the Proposals ordered by date (more recent ones at the top) on "Proposals created in the meeting"

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions