mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-05 18:23:48 +00:00
meta infinite members fix
This commit is contained in:
5
resources/js/helpers/ValidatorHelpers.js
vendored
5
resources/js/helpers/ValidatorHelpers.js
vendored
@@ -10,6 +10,11 @@ const ValidatorHelpers = {
|
||||
// Get max team members limitations
|
||||
let limit = store.getters.user.data.meta.limitations.max_team_members
|
||||
|
||||
// Unlimited option
|
||||
if (limit.total === -1) {
|
||||
return false
|
||||
}
|
||||
|
||||
// Get emails from invitations and currently active members
|
||||
let newInvitationEmails = invitations.map((item) => item['email'])
|
||||
let allowedMemberEmails = limit.meta.allowed_emails
|
||||
|
||||
@@ -10,6 +10,11 @@ class CheckMaxTeamMembersLimitAction
|
||||
// Get user limitation summary
|
||||
$limits = $user->limitations->summary();
|
||||
|
||||
// Check unlimited option
|
||||
if ((int) $limits['max_team_members']['total'] === -1) {
|
||||
return true;
|
||||
}
|
||||
|
||||
// Get currently used member emails
|
||||
$allowedEmails = $limits['max_team_members']['meta']['allowed_emails'];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user