Loading backend/src/admin/admin.service.ts +6 −2 Original line number Diff line number Diff line import { Injectable } from '@nestjs/common'; import { Injectable, UnauthorizedException } from '@nestjs/common'; import { CreateAdminDto } from './dto/create-admin.dto'; import { Admin } from './entities/admin.entity'; import { Repository } from 'typeorm'; Loading @@ -12,6 +12,10 @@ export class AdminService { } async findOne(email: string): Promise<Admin> { try { return await this.adminRepository.findOneByOrFail({ email }); } catch (error) { throw new UnauthorizedException('Admin not found'); } } } Loading
backend/src/admin/admin.service.ts +6 −2 Original line number Diff line number Diff line import { Injectable } from '@nestjs/common'; import { Injectable, UnauthorizedException } from '@nestjs/common'; import { CreateAdminDto } from './dto/create-admin.dto'; import { Admin } from './entities/admin.entity'; import { Repository } from 'typeorm'; Loading @@ -12,6 +12,10 @@ export class AdminService { } async findOne(email: string): Promise<Admin> { try { return await this.adminRepository.findOneByOrFail({ email }); } catch (error) { throw new UnauthorizedException('Admin not found'); } } }