Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2022-06-03 18:09:26 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2022-06-03 18:09:26 +0300
commitf5f6cb45c73c8aa059c3006a3696014522a41a4b (patch)
treebde1e1c22c83276f49858e827909a1e13ef0f0c2 /app/assets/javascripts/members
parentc74f702c747d1b14c3ddea951ceb7970941dc8f5 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/members')
-rw-r--r--app/assets/javascripts/members/components/table/members_table.vue29
-rw-r--r--app/assets/javascripts/members/constants.js6
2 files changed, 16 insertions, 19 deletions
diff --git a/app/assets/javascripts/members/components/table/members_table.vue b/app/assets/javascripts/members/components/table/members_table.vue
index ef85084202b..460dc0041ab 100644
--- a/app/assets/javascripts/members/components/table/members_table.vue
+++ b/app/assets/javascripts/members/components/table/members_table.vue
@@ -12,9 +12,9 @@ import {
TAB_QUERY_PARAM_VALUES,
MEMBER_STATE_AWAITING,
MEMBER_STATE_ACTIVE,
- USER_STATE_BLOCKED_PENDING_APPROVAL,
- BADGE_LABELS_AWAITING_USER_SIGNUP,
- BADGE_LABELS_PENDING_OWNER_ACTION,
+ USER_STATE_BLOCKED,
+ BADGE_LABELS_AWAITING_SIGNUP,
+ BADGE_LABELS_PENDING,
} from '../../constants';
import RemoveGroupLinkModal from '../modals/remove_group_link_modal.vue';
import RemoveMemberModal from '../modals/remove_member_modal.vue';
@@ -162,7 +162,7 @@ export default {
);
},
/**
- * Returns whether the user is awaiting root approval
+ * Returns whether the user is blocked awaiting root approval
*
* This checks User.state exposed via MemberEntity
*
@@ -170,11 +170,11 @@ export default {
* @see {@link ~/app/serializers/member_entity.rb}
* @returns {boolean}
*/
- isUserPendingRootApproval(memberInviteMetadata) {
- return memberInviteMetadata?.userState === USER_STATE_BLOCKED_PENDING_APPROVAL;
+ isUserBlocked(memberInviteMetadata) {
+ return memberInviteMetadata?.userState === USER_STATE_BLOCKED;
},
/**
- * Returns whether the member is awaiting owner action
+ * Returns whether the member is awaiting state
*
* This checks Member.state exposed via MemberEntity
*
@@ -183,16 +183,13 @@ export default {
* @see {@link ~/app/serializers/member_entity.rb}
* @returns {boolean}
*/
- isMemberPendingOwnerAction(memberState) {
+ isMemberAwaiting(memberState) {
return memberState === MEMBER_STATE_AWAITING;
},
isUserAwaiting(memberInviteMetadata, memberState) {
- return (
- this.isUserPendingRootApproval(memberInviteMetadata) ||
- this.isMemberPendingOwnerAction(memberState)
- );
+ return this.isUserBlocked(memberInviteMetadata) || this.isMemberAwaiting(memberState);
},
- shouldAddPendingOwnerActionBadge(memberInviteMetadata, memberState) {
+ shouldAddPendingBadge(memberInviteMetadata, memberState) {
return (
this.isUserAwaiting(memberInviteMetadata, memberState) &&
!this.isNewUser(memberInviteMetadata)
@@ -209,11 +206,11 @@ export default {
*/
inviteBadge(memberInviteMetadata, memberState) {
if (this.isNewUser(memberInviteMetadata, memberState)) {
- return BADGE_LABELS_AWAITING_USER_SIGNUP;
+ return BADGE_LABELS_AWAITING_SIGNUP;
}
- if (this.shouldAddPendingOwnerActionBadge(memberInviteMetadata, memberState)) {
- return BADGE_LABELS_PENDING_OWNER_ACTION;
+ if (this.shouldAddPendingBadge(memberInviteMetadata, memberState)) {
+ return BADGE_LABELS_PENDING;
}
return '';
diff --git a/app/assets/javascripts/members/constants.js b/app/assets/javascripts/members/constants.js
index e39eb7bb8a3..8c40cc3f29d 100644
--- a/app/assets/javascripts/members/constants.js
+++ b/app/assets/javascripts/members/constants.js
@@ -160,7 +160,7 @@ export const TAB_QUERY_PARAM_VALUES = {
* This user state value comes from the User model
* see the state machine in app/models/user.rb
*/
-export const USER_STATE_BLOCKED_PENDING_APPROVAL = 'blocked_pending_approval';
+export const USER_STATE_BLOCKED = 'blocked_pending_approval';
/**
* This and following member state constants' values
@@ -170,8 +170,8 @@ export const MEMBER_STATE_CREATED = 0;
export const MEMBER_STATE_AWAITING = 1;
export const MEMBER_STATE_ACTIVE = 2;
-export const BADGE_LABELS_AWAITING_USER_SIGNUP = __('Awaiting user signup');
-export const BADGE_LABELS_PENDING_OWNER_ACTION = __('Pending owner action');
+export const BADGE_LABELS_AWAITING_SIGNUP = __('Awaiting user signup');
+export const BADGE_LABELS_PENDING = __('Pending owner action');
export const DAYS_TO_EXPIRE_SOON = 7;