Skip to content

Commit 364ff91

Browse files
committed
Add support for params from url rather than POST in is-ticketing-admin
1 parent d707a13 commit 364ff91

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

lib/perm/is-ticketing-admin.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,15 @@ function isTicketingAdmin (args, cb) {
77
var plugin = args.role;
88
var userId, dojoId, eventId, sessionId;
99
if(args.user) userId = args.user.id;
10-
1110
if (args.params) {
1211
if(args.params.query) dojoId = args.params.query.dojoId;
1312
if(args.params.eventInfo && _.isUndefined(dojoId)) dojoId = args.params.eventInfo.dojoId;
1413
if(args.params.query && _.isUndefined(dojoId)) dojoId = args.params.query.id;
14+
// Used in updateApplication
1515
if(args.params.data && _.isUndefined(dojoId)) dojoId = args.params.data.dojoId;
16+
// Used in export csv
17+
if(args.params.dojoId && _.isUndefined(dojoId)) dojoId = args.params.dojoId;
18+
// Used by Manage-events-users
1619
if(args.params.query && _.isUndefined(dojoId)) eventId = args.params.query.eventId;
1720
if(args.params.query && _.isUndefined(dojoId) && _.isUndefined(eventId)) sessionId = args.params.query.sessionId;
1821
} else {

0 commit comments

Comments
 (0)