Skip to content

Commit 4056417

Browse files
committed
Frontend Mods
1 parent a0d9111 commit 4056417

File tree

2 files changed

+6
-10
lines changed

2 files changed

+6
-10
lines changed

backend/api/event.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ def create_event(org_id):
6464
return {'message': "You do not have any role in this organization",
6565
'success': False}
6666

67-
if roleObj.role != Roles.ADMIN:
68-
return {'message': 'You need to be an ADMIN in this organization to create events',
67+
if roleObj.role != Roles.ADMIN or roleObj.role != Roles.CHAIRMAN:
68+
return {'message': 'You need to be an administrator or chairperson in this organization to create events',
6969
'success': False}
7070

7171
userObj = sessionObj.user

backend/api/user.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
from database.session import Session
1414
from database.user import User
1515
from database.organization import Organization, OrganizationSchema
16-
from database.event import Event
16+
from database.event import Event, EventSchema
1717
from sqlalchemy.dialects.postgresql import UUID
1818

1919
@app.route('/login', methods=['POST'])
@@ -301,13 +301,9 @@ def get_registered_events():
301301
#print(register_obj)
302302
events = []
303303
for registered in register_obj:
304-
event_obj = db.session.query(Event).filter(Event.event_id == registered.event_id).first()
305-
data = {
306-
'event_id': registered.event_id,
307-
'event_name': event_obj.event_name,
308-
'created_at': registered.created_at
309-
}
310-
events.append(data)
304+
event_obj = db.session.query(Event).filter(Event.event_id == registered.event_id).all()
305+
event_schema = EventSchema(many=True)
306+
events.append(event_schema.dump(event_obj))
311307
return jsonify({'success': True, 'message': 'show my registered events', 'events': events})
312308

313309

0 commit comments

Comments
 (0)