#[RESOLVED] Cannot GET my router

21 messages · Page 1 of 1 (latest)

shrewd jackal
#

I have create controller but i can't get it code:

import { Controller, Get } from '@nestjs/common';
import { LoginService } from './login.service';
@Controller('login')
export class LoginController {
  constructor(private readonly loginService: LoginService) {}

  @Get()
  getLogin() {
    return this.loginService.findAccount('test', 'test');
  }
}
midnight plover
shrewd jackal
midnight plover
shrewd jackal
#

sure

#

No i have register is in controller

midnight plover
shrewd jackal
# midnight plover can you show us the files?
import { Module } from '@nestjs/common';
import { DatabaseModule } from 'src/database.module';
import { AccountProviders } from '../../database/providers/account.providers';
import { LoginController } from './login.controller';
import { LoginService } from './login.service';

@Module({
  imports: [DatabaseModule],
  controllers: [LoginController],
  providers: [LoginService, ...AccountProviders],
})
export class LoginModule {}
midnight plover
#

I don't see any auth prefix in your router

shrewd jackal
#

/auth/login

midnight plover
# shrewd jackal

just because the login module is located inside the auth folder, doesn't mean the route is going to be auth/login

shrewd jackal
#

ok

midnight plover
#

what does console logs out when you launch the application?

#

the part that it prints out the routes

shrewd jackal
#

i have modified /login to /auth/login

#

it work

midnight plover
#

alright

shrewd jackal
#

Thank You

#

[RESOLVED] Cannot GET my royter