Skip to content

Commit 406f30d

Browse files
authored
feature-9026: fix cannot save station (#9028)
1 parent d309e3c commit 406f30d

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

app/api/station.py

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -55,19 +55,14 @@ def before_patch(args, kwargs, data):
5555
:return:
5656
"""
5757
require_relationship(['event'], data)
58-
if not has_access('is_coorganizer', event=data['event']):
58+
if not has_access('is_coorganizer', event_id=data['event']):
5959
raise ObjectNotFound(
6060
{'parameter': 'event'},
6161
f"Event: {data['event']} not found {args} {kwargs}",
6262
)
6363

6464
if data.get('microlocation'):
6565
require_relationship(['microlocation'], data)
66-
if not has_access('is_coorganizer', microlocation=data['microlocation']):
67-
raise ObjectNotFound(
68-
{'parameter': 'microlocation'},
69-
f"Microlocation: {data['microlocation']} not found",
70-
)
7166
else:
7267
if data['station_type'] in ('check in', 'check out', 'daily'):
7368
raise ObjectNotFound(
@@ -119,19 +114,14 @@ def before_post(args, kwargs, data):
119114
:return:
120115
"""
121116
require_relationship(['event'], data)
122-
if not has_access('is_coorganizer', event=data['event']):
117+
if not has_access('is_coorganizer', event_id=data['event']):
123118
raise ObjectNotFound(
124119
{'parameter': 'event'},
125120
f"Event: {data['event']} not found {args} {kwargs}",
126121
)
127122

128123
if data.get('microlocation'):
129124
require_relationship(['microlocation'], data)
130-
if not has_access('is_coorganizer', microlocation=data['microlocation']):
131-
raise ObjectNotFound(
132-
{'parameter': 'microlocation'},
133-
f"Microlocation: {data['microlocation']} not found",
134-
)
135125
else:
136126
if data['station_type'] in ('check in', 'check out', 'daily'):
137127
raise ObjectNotFound(

0 commit comments

Comments
 (0)