[Reset Password] Feature Flag (#943)

This commit is contained in:
Vincent Salucci 2021-04-22 09:43:51 -05:00 committed by GitHub
parent a1b77dc9ef
commit 66b7f4d344
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 2 deletions

View File

@ -79,8 +79,8 @@
<i class="fa fa-cog fa-lg" aria-hidden="true"></i> <i class="fa fa-cog fa-lg" aria-hidden="true"></i>
</button> </button>
<div class="dropdown-menu dropdown-menu-right"> <div class="dropdown-menu dropdown-menu-right">
<a *ngIf="!o.isResetPasswordEnrolled" class="dropdown-item" href="#" appStopClick <a *ngIf="!o.isResetPasswordEnrolled && resetPasswordFeatureFlag" class="dropdown-item"
(click)="toggleResetPasswordEnrollment(o)"> href="#" appStopClick (click)="toggleResetPasswordEnrollment(o)">
<i class="fa fa-fw fa-key" aria-hidden="true"></i> <i class="fa fa-fw fa-key" aria-hidden="true"></i>
{{'enrollPasswordReset' | i18n}} {{'enrollPasswordReset' | i18n}}
</a> </a>

View File

@ -29,6 +29,8 @@ export class OrganizationsComponent implements OnInit {
organizations: Organization[]; organizations: Organization[];
loaded: boolean = false; loaded: boolean = false;
actionPromise: Promise<any>; actionPromise: Promise<any>;
// TODO Remove feature flag once ready for general release
resetPasswordFeatureFlag = false;
constructor(private userService: UserService, private platformUtilsService: PlatformUtilsService, constructor(private userService: UserService, private platformUtilsService: PlatformUtilsService,
private i18nService: I18nService, private apiService: ApiService, private i18nService: I18nService, private apiService: ApiService,
@ -86,6 +88,11 @@ export class OrganizationsComponent implements OnInit {
} }
async toggleResetPasswordEnrollment(org: Organization) { async toggleResetPasswordEnrollment(org: Organization) {
// Feature Flag
if (!this.resetPasswordFeatureFlag) {
return;
}
// Set variables // Set variables
let keyString: string = null; let keyString: string = null;
let toastStringRef = 'withdrawPasswordResetSuccess'; let toastStringRef = 'withdrawPasswordResetSuccess';