forked from CGM_Public/pretix_original
Allow team admins to require two-factor authentication (#4034)
* Allow team admins to require two-factor authentication * Add API tests * Improve logic * ADd button tooltip
This commit is contained in:
@@ -41,7 +41,8 @@ TEST_TEAM_RES = {
|
||||
'can_change_teams': True, 'can_change_organizer_settings': True, 'can_manage_gift_cards': True,
|
||||
'can_manage_customers': True, 'can_manage_reusable_media': True,
|
||||
'can_change_event_settings': True, 'can_change_items': True, 'can_view_orders': True, 'can_change_orders': True,
|
||||
'can_view_vouchers': True, 'can_change_vouchers': True, 'can_checkin_orders': False
|
||||
'can_view_vouchers': True, 'can_change_vouchers': True, 'can_checkin_orders': False,
|
||||
'require_2fa': False,
|
||||
}
|
||||
|
||||
SECOND_TEAM_RES = {
|
||||
@@ -50,7 +51,8 @@ SECOND_TEAM_RES = {
|
||||
'can_manage_customers': False, 'can_manage_reusable_media': False,
|
||||
'can_change_teams': False, 'can_change_organizer_settings': False, 'can_manage_gift_cards': False,
|
||||
'can_change_event_settings': False, 'can_change_items': False, 'can_view_orders': False, 'can_change_orders': False,
|
||||
'can_view_vouchers': False, 'can_change_vouchers': False, 'can_checkin_orders': False
|
||||
'can_view_vouchers': False, 'can_change_vouchers': False, 'can_checkin_orders': False,
|
||||
'require_2fa': False,
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user