Skip to content

[vote] Update meeting defaults for polls#532

Open
vkrasnovyd wants to merge 19 commits into
OpenSlides:feature/votefrom
vkrasnovyd:update-meeting-defaults
Open

[vote] Update meeting defaults for polls#532
vkrasnovyd wants to merge 19 commits into
OpenSlides:feature/votefrom
vkrasnovyd:update-meeting-defaults

Conversation

@vkrasnovyd

Copy link
Copy Markdown
Contributor

No description provided.

@bastianjoel

Copy link
Copy Markdown
Member

Waiting for now as we might want to add some more meeting settings

@bastianjoel bastianjoel added the waiting Waiting for some other PR/feature; more details in comments label Jun 8, 2026
@ostcar

ostcar commented Jun 8, 2026

Copy link
Copy Markdown
Member

Maybe you want to add the necessary changes for migration to this file: https://github.com/OpenSlides/openslides-vote-service/blob/feature/vote/Migration.md

@vkrasnovyd

Copy link
Copy Markdown
Contributor Author

Maybe you want to add the necessary changes for migration to this file: https://github.com/OpenSlides/openslides-vote-service/blob/feature/vote/Migration.md

Already working on that.

@vkrasnovyd vkrasnovyd requested a review from bastianjoel June 26, 2026 18:52
@vkrasnovyd vkrasnovyd assigned vkrasnovyd and unassigned bastianjoel Jun 29, 2026
@vkrasnovyd

Copy link
Copy Markdown
Contributor Author

@bastianjoel made some changes to the new collection and fields:

  • removed reference attribute from multiple fields because the generated schema was not correct
  • added meeting_id field to the meeting_poll_default: for equal_fields constraints (currently implemented in schema only for group_ids. used_as_*_poll_config_in_meeting_id are still checked in backend)
  • made ballot_paper_selection enum lowercase: to match the other enums used in our collections files
  • renamed some back relations

@bastianjoel bastianjoel assigned vkrasnovyd and unassigned bastianjoel Jul 1, 2026
@bastianjoel bastianjoel removed the waiting Waiting for some other PR/feature; more details in comments label Jul 1, 2026
@bastianjoel

Copy link
Copy Markdown
Member

I just noticed that the ballot paper related fields are not needed anymore.

@vkrasnovyd vkrasnovyd added the waiting Waiting for some other PR/feature; more details in comments label Jul 1, 2026
@vkrasnovyd

Copy link
Copy Markdown
Contributor Author

Still waiting for OpenSlides/openslides-backend#3644. Multiple common actions (like meeting.create) will fail without it.

@bastianjoel bastianjoel assigned bastianjoel and unassigned vkrasnovyd Jul 7, 2026
@bastianjoel bastianjoel removed the waiting Waiting for some other PR/feature; more details in comments label Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants