OpenSlides / OpenSlides/openslides-backend

Remove committee-user relation

Open
#1,856 9 comments 0 reactions 2 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Python
Stars
9
Forks
40
Avg merge
1d 22h
Merged PRs (30d)
19

Description

@emanuelschuetze said in https://github.com/OpenSlides/openslides-client/pull/2210#pullrequestreview-1393462131 that the number of assigned accounts for committee managers could be removed. Since this is AFAIK the only use of the relation committee/user-ids, we could remove the relation altogether. This relation (specifically, the calculated fields handler for it) was the root cause for https://github.com/OpenSlides/openslides-backend/issues/1840. We could potentially prevent such errors in the future by removing this relation, maybe together with the meeting-user relation so we no longer have any calculated fields.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.