Skip to content

Voting: show callout when Polling Stations miss Polling Officers#7417

Merged
mrcasals merged 3 commits intodevelopfrom
feat/voting-callout-when-ps-without-po
Feb 23, 2021
Merged

Voting: show callout when Polling Stations miss Polling Officers#7417
mrcasals merged 3 commits intodevelopfrom
feat/voting-callout-when-ps-without-po

Conversation

@orlera
Copy link
Copy Markdown
Contributor

@orlera orlera commented Feb 18, 2021

🎩 What? Why?

This is the final PR for #7105 and #7106 🎉

To prevent the user from misconfiguring an in person/hybrid Voting, we show a callout whenever there are Polling Stations with no President or Manager(s) assigned.
This is similar to what happens when a Voting is online/hybrid and there is no Election component in the space (#7217)

📌 Related Issues

Link your PR to an issue

📋 Checklist

🚨 Please review the guidelines for contributing to this repository.

  • CONSIDER adding a unit test if your PR resolves an issue.
  • ✔️ DO check open PR's to avoid duplicates.
  • ✔️ DO keep pull requests small so they can be easily reviewed.
  • ✔️ DO build locally before pushing.
  • ✔️ DO make sure tests pass.
  • ✔️ DO make sure any new changes are documented in docs/.
  • ✔️ DO add and modify seeds if necessary.
  • ✔️ DO add CHANGELOG upgrade notes if required.
  • ✔️ DO add to GraphQL API if there are new public fields.
  • ✔️ DO add link to MetaDecidim if it's a new feature.
  • AVOID breaking the continuous integration build.
  • AVOID making significant changes to the overall architecture.

📷 Screenshots

image

♥️ Thank you!

@orlera orlera changed the title feat(voting): show callout when polling stations missing officers Voting: show callout when Polling Stations miss Polling Officers Feb 18, 2021
@orlera orlera force-pushed the feat/voting-callout-when-ps-without-po branch from cb4016c to 4e97c08 Compare February 18, 2021 07:24
@orlera orlera self-assigned this Feb 18, 2021
@orlera orlera added project: e-voting Barcelona City Council contract module: elections labels Feb 18, 2021
@orlera orlera force-pushed the feat/voting-callout-when-ps-without-po branch from 4e97c08 to 2488355 Compare February 18, 2021 08:55
agustibr
agustibr previously approved these changes Feb 18, 2021
Copy link
Copy Markdown
Contributor

@agustibr agustibr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good work! 😃
Just left a comment about using a cell for the callout.

leio10
leio10 previously approved these changes Feb 18, 2021
Copy link
Copy Markdown
Contributor

@leio10 leio10 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well done! 💎

@orlera
Copy link
Copy Markdown
Contributor Author

orlera commented Feb 22, 2021

@decidim/mantainers this is the final PR of that will close #7105 and #7106 and has been approved by product.
Can you please review it?

@orlera orlera marked this pull request as ready for review February 22, 2021 12:39
@mrcasals
Copy link
Copy Markdown
Contributor

Yay! Congratulations, @orlera!!

@mrcasals mrcasals merged commit 4eb607e into develop Feb 23, 2021
@mrcasals mrcasals deleted the feat/voting-callout-when-ps-without-po branch February 23, 2021 09:02
entantoencuanto added a commit that referenced this pull request Feb 25, 2021
* develop: (232 commits)
  Add Votings to Open Data export (#7388)
  Add order in not highlighted assemblies by weight (#7444)
  Resort Menus (#7460)
  Polling Officer Zone (#7439)
  Fix session timeout when using multiple windows or tabs (#7459)
  Fix display of debates with multiple dates (#7393)
  chore: split election tests (#7451)
  style: make selected values primary labels with delete button (#7448)
  Fix and tests to avoid registered users being invited again (#7392)
  Migrate Admin menus to Menu Registry (#7368)
  New Crowdin updates (#7338)
  Bump to carrierwave 2.2.0 (#7441)
  Voting: show callout when Polling Stations miss Polling Officers (#7417)
  Further default orders for the API (#7436)
  Fix random order inconsistencies (#7437)
  Ensure Rails is locked to 5.2.4.x series (#7430)
  Add default order by ID to API list queries (#7424)
  Update dependencies (#7422)
  Ignore warning on CI when no artifacts to upload (#7420)
  Filter and search polling officers (#7411)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

module: elections project: e-voting Barcelona City Council contract

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Give permissions to Officers Define the polling stations

4 participants