"activate user admin"

This commit is contained in:
magdo
2025-10-27 20:35:07 +01:00
parent 04954cec4a
commit 99ed8fea54
6 changed files with 93 additions and 22 deletions
@@ -0,0 +1,12 @@
import { IUserRepository } from '../../../Domain/IRepository/IUserRepository';
import { ActivateUserCommand } from './ActivateUserCommand';
export class ActivateUserCommandHandler {
constructor(private readonly userRepo: IUserRepository) {}
async execute(cmd: ActivateUserCommand): Promise<boolean> {
await this.userRepo.activate(cmd.id);
return true;
}
}