[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>
</button>
<div class="dropdown-menu dropdown-menu-right">
<a *ngIf="!o.isResetPasswordEnrolled" class="dropdown-item" href="#" appStopClick
(click)="toggleResetPasswordEnrollment(o)">
<a *ngIf="!o.isResetPasswordEnrolled && resetPasswordFeatureFlag" class="dropdown-item"
href="#" appStopClick (click)="toggleResetPasswordEnrollment(o)">
<i class="fa fa-fw fa-key" aria-hidden="true"></i>
{{'enrollPasswordReset' | i18n}}
</a>

View File

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