Skip to content

Commit

Permalink
Merge pull request #380 from normanjaeckel/FixPerms
Browse files Browse the repository at this point in the history
Changed some perms.
  • Loading branch information
normanjaeckel committed Jan 6, 2021
2 parents 302f533 + 625af2b commit ffe832e
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 5 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
from ....models.models import AssignmentCandidate
from ...action import PERMISSION_SPECIAL_CASE
from ...generics.update import UpdateAction
from ...mixins.linear_sort_mixin import LinearSortMixin
from ...mixins.singular_action_mixin import SingularActionMixin
Expand All @@ -19,7 +18,7 @@ class AssignmentCandidateSort(LinearSortMixin, SingularActionMixin, UpdateAction
"candidate_ids",
"assignment_id",
)
permission_description = PERMISSION_SPECIAL_CASE
permission_description = "assignment.can_manage"

def get_updated_instances(self, payload: ActionPayload) -> ActionPayload:
payload = super().get_updated_instances(payload)
Expand Down
3 changes: 1 addition & 2 deletions openslides_backend/action/actions/motion_submitter/create.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
from ....shared.exceptions import ActionException
from ....shared.filters import And, FilterOperator
from ....shared.patterns import Collection, FullQualifiedId
from ...action import PERMISSION_SPECIAL_CASE
from ...generics.create import CreateAction
from ...mixins.create_action_with_inferred_meeting import (
CreateActionWithInferredMeetingMixin,
Expand All @@ -23,7 +22,7 @@ class MotionSubmitterCreateAction(CreateActionWithInferredMeetingMixin, CreateAc
schema = DefaultSchema(MotionSubmitter()).get_create_schema(
["motion_id", "user_id"],
)
permission_description = PERMISSION_SPECIAL_CASE
permission_description = "motion.can_manage_metadata"

relation_field_for_meeting = "motion_id"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ class MotionSubmitterDeleteAction(DeleteAction):

model = MotionSubmitter()
schema = DefaultSchema(MotionSubmitter()).get_delete_schema()
permission_description = "motion.can_manage"
permission_description = "motion.can_manage_metadata"

0 comments on commit ffe832e

Please sign in to comment.