14 lines
508 B
TypeScript
14 lines
508 B
TypeScript
import { Body, Controller, Param, Patch } from "@nestjs/common";
|
|
import { PreferencesService } from "../services/preferences.service";
|
|
import { PreferencesDto } from "../dtos/preferences.dto";
|
|
|
|
@Controller('preferences')
|
|
export class PreferencesController {
|
|
constructor(private readonly service: PreferencesService){}
|
|
|
|
@Patch(':email')
|
|
async updatePreferences(@Param('email') email: string, @Body()payload: PreferencesDto) {
|
|
return this.service.updatePreferences(email, payload);
|
|
}
|
|
|
|
} |