view data fixes

This commit is contained in:
2026-01-24 00:52:27 +01:00
parent 62e8b768ce
commit ae59df61eb
321 changed files with 1157 additions and 2234 deletions

View File

@@ -16,12 +16,11 @@ export class OnboardingViewModelBuilder implements ViewModelBuilder<any, any> {
return OnboardingViewModelBuilder.build(input);
}
static build(
static build(apiDto: { isAlreadyOnboarded: boolean }): Result<OnboardingViewModel, DomainError> {
try {
return Result.ok({
return Result.ok(new OnboardingViewModel({
isAlreadyOnboarded: apiDto.isAlreadyOnboarded || false,
});
}));
} catch (error) {
const errorMessage = error instanceof Error ? error.message : 'Failed to build ViewModel';
return Result.err({ type: 'unknown', message: errorMessage });