From d2fd67d0cebe414da8e55c2c05a9e6756ec0e311 Mon Sep 17 00:00:00 2001 From: Leonardo Mendoza Date: Thu, 13 Jul 2023 14:06:40 -0600 Subject: [PATCH] fix/batch-of-fixes-13-jul-2023 --- .../terms-of-use/terms-of-use.component.html | 1 + .../terms-of-use/terms-of-use.component.ts | 11 ++++++++++- .../developer-tools.component.html | 2 +- .../developer-tools/developer-tools.component.ts | 7 +++---- .../funding-stack/funding-stack.component.html | 3 +-- .../funding-stack/funding-stack.component.ts | 16 ---------------- src/app/types/record-funding.endpoint.ts | 1 - 7 files changed, 16 insertions(+), 25 deletions(-) diff --git a/src/app/developer-tools/components/terms-of-use/terms-of-use.component.html b/src/app/developer-tools/components/terms-of-use/terms-of-use.component.html index 895fab59eb..05f8c2867c 100644 --- a/src/app/developer-tools/components/terms-of-use/terms-of-use.component.html +++ b/src/app/developer-tools/components/terms-of-use/terms-of-use.component.html @@ -124,6 +124,7 @@

() $destroy = new Subject() emailAlreadyVerified: boolean constructor( private developerToolsService: DeveloperToolsService, - private _record: RecordService + private _record: RecordService, + private _changeDetectorRef: ChangeDetectorRef ) {} ngOnDestroy(): void { this.$destroy.next(true) @@ -46,6 +53,8 @@ export class TermsOfUseComponent implements OnInit, OnDestroy { )[0] if (primaryEmail?.verified) { this.emailAlreadyVerified = true + this._changeDetectorRef.detectChanges() + this.firstInput?.focus() } }) } diff --git a/src/app/developer-tools/pages/developer-tools/developer-tools.component.html b/src/app/developer-tools/pages/developer-tools/developer-tools.component.html index b6c1322401..1cf04c69b1 100644 --- a/src/app/developer-tools/pages/developer-tools/developer-tools.component.html +++ b/src/app/developer-tools/pages/developer-tools/developer-tools.component.html @@ -11,7 +11,6 @@ Developer tools

- { - return { - ...funding, - userIsSource: this.userIsSource(funding), - } - }) this.setFundingsInitialStates(value) } get fundingStack(): FundingGroup { @@ -54,16 +48,6 @@ export class FundingStackComponent implements OnInit { @Input() set userInfo(userInfo: UserInfo) { this._userInfo = userInfo - if (this._fundingStack.fundings) { - this._fundingStack.fundings = this._fundingStack.fundings.map( - (funding) => { - return { - ...funding, - userIsSource: this.userIsSource(funding), - } - } - ) - } } get userInfo(): UserInfo { return this._userInfo diff --git a/src/app/types/record-funding.endpoint.ts b/src/app/types/record-funding.endpoint.ts index fed681416a..a9703e61f9 100644 --- a/src/app/types/record-funding.endpoint.ts +++ b/src/app/types/record-funding.endpoint.ts @@ -54,7 +54,6 @@ export interface Funding extends AssertionBase { typeForDisplay?: string dateSortString?: MonthDayYearDate fullyLoaded?: boolean - userIsSource?: boolean } export enum FundingTypes {